home *** CD-ROM | disk | FTP | other *** search
/ Personal Computer World 2007 September / PCWSEP07.iso / Software / Linux / Linux Mint 3.0 Light / LinuxMint-3.0-Light.iso / casper / filesystem.squashfs / usr / share / gapi-2.0 / gnome-api.xml < prev    next >
Encoding:
Extensible Markup Language  |  2007-03-24  |  316.6 KB  |  6,987 lines

  1. <?xml version="1.0"?>
  2. <api>
  3.   <!--
  4.  
  5.         This file was automatically generated.
  6.         Please DO NOT MODIFY THIS FILE, modify .metadata files instead.
  7.  
  8. -->
  9.   <namespace name="Gnome" library="gnome-2">
  10.     <enum name="FileDomain" cname="GnomeFileDomain" gtype="gnome_file_domain_get_type" type="enum">
  11.       <member cname="GNOME_FILE_DOMAIN_UNKNOWN" name="Unknown" />
  12.       <member cname="GNOME_FILE_DOMAIN_LIBDIR" name="Libdir" />
  13.       <member cname="GNOME_FILE_DOMAIN_DATADIR" name="Datadir" />
  14.       <member cname="GNOME_FILE_DOMAIN_SOUND" name="Sound" />
  15.       <member cname="GNOME_FILE_DOMAIN_PIXMAP" name="Pixmap" />
  16.       <member cname="GNOME_FILE_DOMAIN_CONFIG" name="Config" />
  17.       <member cname="GNOME_FILE_DOMAIN_HELP" name="Help" />
  18.       <member cname="GNOME_FILE_DOMAIN_APP_LIBDIR" name="AppLibdir" />
  19.       <member cname="GNOME_FILE_DOMAIN_APP_DATADIR" name="AppDatadir" />
  20.       <member cname="GNOME_FILE_DOMAIN_APP_SOUND" name="AppSound" />
  21.       <member cname="GNOME_FILE_DOMAIN_APP_PIXMAP" name="AppPixmap" />
  22.       <member cname="GNOME_FILE_DOMAIN_APP_CONFIG" name="AppConfig" />
  23.       <member cname="GNOME_FILE_DOMAIN_APP_HELP" name="AppHelp" />
  24.     </enum>
  25.     <enum name="HelpError" cname="GnomeHelpError" gtype="gnome_help_error_get_type" type="enum">
  26.       <member cname="GNOME_HELP_ERROR_INTERNAL" name="Internal" />
  27.       <member cname="GNOME_HELP_ERROR_NOT_FOUND" name="NotFound" />
  28.     </enum>
  29.     <enum name="TriggerType" cname="GnomeTriggerType" gtype="gnome_trigger_type_get_type" type="enum">
  30.       <member cname="GTRIG_NONE" name="None" />
  31.       <member cname="GTRIG_FUNCTION" name="Function" />
  32.       <member cname="GTRIG_COMMAND" name="Command" />
  33.       <member cname="GTRIG_MEDIAPLAY" name="Mediaplay" />
  34.     </enum>
  35.     <enum name="URLError" cname="GnomeURLError" type="enum">
  36.       <member cname="GNOME_URL_ERROR_PARSE" name="Parse" />
  37.       <member cname="GNOME_URL_ERROR_LAUNCH" name="Launch" />
  38.       <member cname="GNOME_URL_ERROR_URL" name="Url" />
  39.       <member cname="GNOME_URL_ERROR_NO_DEFAULT" name="NoDefault" />
  40.       <member cname="GNOME_URL_ERROR_NOT_SUPPORTED" name="NotSupported" />
  41.       <member cname="GNOME_URL_ERROR_VFS" name="Vfs" />
  42.       <member cname="GNOME_URL_ERROR_CANCELLED" name="Cancelled" />
  43.     </enum>
  44.     <callback name="ModuleClassInitHook" cname="GnomeModuleClassInitHook" hidden="1">
  45.       <return-type type="void" />
  46.       <parameters>
  47.         <parameter type="GnomeProgramClass*" name="klass" />
  48.         <parameter type="const-GnomeModuleInfo*" name="mod_info" />
  49.       </parameters>
  50.     </callback>
  51.     <callback name="ModuleGetGOptionGroupFunc" cname="GnomeModuleGetGOptionGroupFunc">
  52.       <return-type type="GOptionGroup*" />
  53.     </callback>
  54.     <callback name="ModuleHook" cname="GnomeModuleHook" hidden="1">
  55.       <return-type type="void" />
  56.       <parameters>
  57.         <parameter type="GnomeProgram*" name="program" />
  58.         <parameter type="GnomeModuleInfo*" name="mod_info" />
  59.       </parameters>
  60.     </callback>
  61.     <callback name="ModuleInitHook" cname="GnomeModuleInitHook" hidden="1">
  62.       <return-type type="void" />
  63.       <parameters>
  64.         <parameter type="const-GnomeModuleInfo*" name="mod_info" />
  65.       </parameters>
  66.     </callback>
  67.     <callback name="TriggerActionFunction" cname="GnomeTriggerActionFunction">
  68.       <return-type type="void" />
  69.       <parameters>
  70.         <parameter type="char*" name="msg" />
  71.         <parameter type="char*" name="level" />
  72.         <parameter array="true" name="supinfo" type="const-char*" />
  73.       </parameters>
  74.     </callback>
  75.     <object name="Program" cname="GnomeProgram" parent="GObject">
  76.       <field name="Priv" cname="_priv" type="GnomeProgramPrivate*" />
  77.       <property name="PoptTable" cname="popt-table" type="gpointer" writeable="true" construct-only="true" />
  78.       <property name="PoptFlags" cname="popt-flags" type="gint" writeable="true" construct-only="true" />
  79.       <property name="PoptContext" cname="popt-context" type="gpointer" readable="true" />
  80.       <property name="GoptionContext" cname="goption-context" type="gpointer" readable="true" writeable="true" construct-only="true" />
  81.       <property name="HumanReadableName" cname="human-readable-name" type="gchar*" readable="true" writeable="true" construct-only="true" />
  82.       <property name="GnomePath" cname="gnome-path" type="gchar*" readable="true" writeable="true" construct-only="true" />
  83.       <property name="AppId" cname="app-id" type="gchar*" readable="true" />
  84.       <property name="AppVersion" cname="app-version" type="gchar*" readable="true" />
  85.       <property name="GnomePrefix" cname="gnome-prefix" type="gchar*" readable="true" writeable="true" construct-only="true" />
  86.       <property name="GnomeLibdir" cname="gnome-libdir" type="gchar*" readable="true" writeable="true" construct-only="true" />
  87.       <property name="GnomeDatadir" cname="gnome-datadir" type="gchar*" readable="true" writeable="true" construct-only="true" />
  88.       <property name="GnomeSysconfdir" cname="gnome-sysconfdir" type="gchar*" readable="true" writeable="true" construct-only="true" />
  89.       <property name="AppPrefix" cname="app-prefix" type="gchar*" readable="true" writeable="true" />
  90.       <property name="AppLibdir" cname="app-libdir" type="gchar*" readable="true" writeable="true" />
  91.       <property name="AppDatadir" cname="app-datadir" type="gchar*" readable="true" writeable="true" />
  92.       <property name="AppSysconfdir" cname="app-sysconfdir" type="gchar*" readable="true" writeable="true" />
  93.       <property name="CreateDirectories" cname="create-directories" type="gboolean" readable="true" writeable="true" construct-only="true" />
  94.       <property name="EnableSound" cname="enable-sound" type="gboolean" readable="true" writeable="true" />
  95.       <property name="Espeaker" cname="espeaker" type="gchar*" readable="true" writeable="true" />
  96.       <method name="Get" cname="gnome_program_get" shared="true">
  97.         <return-type type="GnomeProgram*" />
  98.       </method>
  99.       <method name="GetAppId" cname="gnome_program_get_app_id">
  100.         <return-type type="const-char*" />
  101.       </method>
  102.       <method name="GetAppVersion" cname="gnome_program_get_app_version">
  103.         <return-type type="const-char*" />
  104.       </method>
  105.       <method name="GetHumanReadableName" cname="gnome_program_get_human_readable_name">
  106.         <return-type type="const-char*" />
  107.       </method>
  108.       <method name="GetType" cname="gnome_program_get_type" shared="true">
  109.         <return-type type="GType" />
  110.       </method>
  111.       <method name="Init" cname="gnome_program_init" shared="true">
  112.         <return-type type="GnomeProgram*" />
  113.         <parameters>
  114.           <parameter type="const-char*" name="app_id" />
  115.           <parameter type="const-char*" name="app_version" />
  116.           <parameter type="const-GnomeModuleInfo*" name="module_info" />
  117.           <parameter type="int" name="argc" />
  118.           <parameter type="char**" name="argv" />
  119.           <parameter type="const-char*" name="first_property_name" />
  120.           <parameter ellipsis="true" />
  121.         </parameters>
  122.       </method>
  123.       <method name="InitParamv" cname="gnome_program_init_paramv" shared="true">
  124.         <return-type type="GnomeProgram*" />
  125.         <parameters>
  126.           <parameter type="GType" name="type" />
  127.           <parameter type="const-char*" name="app_id" />
  128.           <parameter type="const-char*" name="app_version" />
  129.           <parameter type="const-GnomeModuleInfo*" name="module_info" />
  130.           <parameter type="int" name="argc" />
  131.           <parameter type="char**" name="argv" />
  132.           <parameter type="guint" name="nparams" />
  133.           <parameter type="GParameter*" name="params" />
  134.         </parameters>
  135.       </method>
  136.       <method name="Initv" cname="gnome_program_initv" shared="true">
  137.         <return-type type="GnomeProgram*" />
  138.         <parameters>
  139.           <parameter type="GType" name="type" />
  140.           <parameter type="const-char*" name="app_id" />
  141.           <parameter type="const-char*" name="app_version" />
  142.           <parameter type="const-GnomeModuleInfo*" name="module_info" />
  143.           <parameter type="int" name="argc" />
  144.           <parameter type="char**" name="argv" />
  145.           <parameter type="const-char*" name="first_property_name" />
  146.           <parameter type="va_list" name="args" />
  147.         </parameters>
  148.       </method>
  149.       <method name="InstallProperty" cname="gnome_program_install_property" shared="true">
  150.         <return-type type="guint" />
  151.         <parameters>
  152.           <parameter type="GnomeProgramClass*" name="pclass" />
  153.           <parameter type="GObjectGetPropertyFunc" name="get_fn" />
  154.           <parameter type="GObjectSetPropertyFunc" name="set_fn" />
  155.           <parameter type="GParamSpec*" name="pspec" />
  156.         </parameters>
  157.       </method>
  158.       <method name="LocateFile" cname="gnome_program_locate_file">
  159.         <return-type type="gchar*" />
  160.         <parameters>
  161.           <parameter type="GnomeFileDomain" name="domain" />
  162.           <parameter type="const-gchar*" name="file_name" />
  163.           <parameter type="gboolean" name="only_if_exists" />
  164.           <parameter type="GSList**" name="ret_locations" />
  165.         </parameters>
  166.       </method>
  167.       <method name="ModuleLoad" cname="gnome_program_module_load" shared="true">
  168.         <return-type type="const-GnomeModuleInfo*" />
  169.         <parameters>
  170.           <parameter type="const-char*" name="mod_name" />
  171.         </parameters>
  172.       </method>
  173.       <method name="ModuleRegister" cname="gnome_program_module_register" shared="true">
  174.         <return-type type="void" />
  175.         <parameters>
  176.           <parameter type="const-GnomeModuleInfo*" name="module_info" />
  177.         </parameters>
  178.       </method>
  179.       <method name="ModuleRegistered" cname="gnome_program_module_registered" shared="true">
  180.         <return-type type="gboolean" />
  181.         <parameters>
  182.           <parameter type="const-GnomeModuleInfo*" name="module_info" />
  183.         </parameters>
  184.       </method>
  185.       <method name="ParseArgs" cname="gnome_program_parse_args">
  186.         <return-type type="void" />
  187.       </method>
  188.       <method name="Postinit" cname="gnome_program_postinit">
  189.         <return-type type="void" />
  190.       </method>
  191.       <method name="Preinit" cname="gnome_program_preinit">
  192.         <return-type type="poptContext" />
  193.         <parameters>
  194.           <parameter type="const-char*" name="app_id" />
  195.           <parameter type="const-char*" name="app_version" />
  196.           <parameter type="int" name="argc" />
  197.           <parameter type="char**" name="argv" />
  198.         </parameters>
  199.       </method>
  200.     </object>
  201.     <boxed name="ModuleInfo" cname="GnomeModuleInfo" opaque="1">
  202.       <field name="Name" cname="name" type="const-char*" access="public" />
  203.       <field name="Version" cname="version" type="const-char*" access="public" />
  204.       <field name="Description" cname="description" type="const-char*" access="public" />
  205.       <field name="Requirements" cname="requirements" type="GnomeModuleRequirement*" />
  206.       <field name="InstanceInit" cname="instance_init" type="GnomeModuleHook" />
  207.       <field name="PreArgsParse" cname="pre_args_parse" type="GnomeModuleHook" />
  208.       <field name="PostArgsParse" cname="post_args_parse" type="GnomeModuleHook" />
  209.       <field name="Options" cname="_options" type="struct-poptOption*" />
  210.       <field name="Options" cname="options" type="struct-poptOption*" />
  211.       <field name="InitPass" cname="init_pass" type="GnomeModuleInitHook" />
  212.       <field name="ClassInit" cname="class_init" type="GnomeModuleClassInitHook" />
  213.       <field name="OptPrefix" cname="opt_prefix" type="const-char*" />
  214.       <field name="GetGoptionGroupFunc" cname="get_goption_group_func" type="GnomeModuleGetGOptionGroupFunc" />
  215.       <method name="GetType" cname="gnome_module_info_get_type" shared="true">
  216.         <return-type type="GType" />
  217.       </method>
  218.     </boxed>
  219.     <struct name="ModuleRequirement" cname="GnomeModuleRequirement" hidden="1">
  220.       <field name="RequiredVersion" cname="required_version" type="const-char*" />
  221.       <field name="ModuleInfo" cname="module_info" type="const-GnomeModuleInfo*" />
  222.     </struct>
  223.     <struct name="Trigger" cname="GnomeTrigger">
  224.       <field name="Type" cname="type" type="GnomeTriggerType" />
  225.       <field name="Function" cname="function" type="GnomeTriggerActionFunction" />
  226.       <field name="Level" cname="level" type="gchar*" />
  227.     </struct>
  228.     <struct name="TriggerList" cname="GnomeTriggerList">
  229.       <field name="Nodename" cname="nodename" type="char*" />
  230.       <field name="Subtrees" cname="subtrees" type="GnomeTriggerList**" />
  231.       <field name="Actions" cname="actions" type="GnomeTrigger**" />
  232.       <field name="Numsubtrees" cname="numsubtrees" type="gint" />
  233.       <field name="Numactions" cname="numactions" type="gint" />
  234.     </struct>
  235.     <class name="Global" cname="GnomeGlobal">
  236.       <method name="BonoboModuleInfoGet" cname="gnome_bonobo_module_info_get" shared="true">
  237.         <return-type type="const-GnomeModuleInfo*" />
  238.       </method>
  239.       <method name="ExecuteAsync" cname="gnome_execute_async" shared="true">
  240.         <return-type type="int" />
  241.         <parameters>
  242.           <parameter type="const-char*" name="dir" />
  243.           <parameter type="int" name="argc" />
  244.           <parameter type="char*" array="true" name="argv" />
  245.         </parameters>
  246.       </method>
  247.       <method name="ExecuteAsyncFds" cname="gnome_execute_async_fds" shared="true">
  248.         <return-type type="int" />
  249.         <parameters>
  250.           <parameter type="const-char*" name="dir" />
  251.           <parameter type="int" name="argc" />
  252.           <parameter type="char*" array="true" name="argv" />
  253.           <parameter type="gboolean" name="close_fds" />
  254.         </parameters>
  255.       </method>
  256.       <method name="ExecuteAsyncWithEnv" cname="gnome_execute_async_with_env" shared="true">
  257.         <return-type type="int" />
  258.         <parameters>
  259.           <parameter type="const-char*" name="dir" />
  260.           <parameter type="int" name="argc" />
  261.           <parameter type="char*" array="true" name="argv" />
  262.           <parameter type="int" name="envc" />
  263.           <parameter type="char*" array="true" name="envv" />
  264.         </parameters>
  265.       </method>
  266.       <method name="ExecuteAsyncWithEnvFds" cname="gnome_execute_async_with_env_fds" shared="true">
  267.         <return-type type="int" />
  268.         <parameters>
  269.           <parameter type="const-char*" name="dir" />
  270.           <parameter type="int" name="argc" />
  271.           <parameter type="char*" array="true" name="argv" />
  272.           <parameter type="int" name="envc" />
  273.           <parameter type="char*" array="true" name="envv" />
  274.           <parameter type="gboolean" name="close_fds" />
  275.         </parameters>
  276.       </method>
  277.       <method name="ExecuteShell" cname="gnome_execute_shell" shared="true">
  278.         <return-type type="int" />
  279.         <parameters>
  280.           <parameter type="const-char*" name="dir" />
  281.           <parameter type="const-char*" name="commandline" />
  282.         </parameters>
  283.       </method>
  284.       <method name="ExecuteShellFds" cname="gnome_execute_shell_fds" shared="true">
  285.         <return-type type="int" />
  286.         <parameters>
  287.           <parameter type="const-char*" name="dir" />
  288.           <parameter type="const-char*" name="commandline" />
  289.           <parameter type="gboolean" name="close_fds" />
  290.         </parameters>
  291.       </method>
  292.       <method name="ExecuteTerminalShell" cname="gnome_execute_terminal_shell" shared="true">
  293.         <return-type type="int" />
  294.         <parameters>
  295.           <parameter type="const-char*" name="dir" />
  296.           <parameter type="const-char*" name="commandline" />
  297.         </parameters>
  298.       </method>
  299.       <method name="ExecuteTerminalShellFds" cname="gnome_execute_terminal_shell_fds" shared="true">
  300.         <return-type type="int" />
  301.         <parameters>
  302.           <parameter type="const-char*" name="dir" />
  303.           <parameter type="const-char*" name="commandline" />
  304.           <parameter type="gboolean" name="close_fds" />
  305.         </parameters>
  306.       </method>
  307.       <method name="PrependTerminalToVector" cname="gnome_prepend_terminal_to_vector" shared="true">
  308.         <return-type type="void" />
  309.         <parameters>
  310.           <parameter type="int*" name="argc" />
  311.           <parameter type="char***" name="argv" />
  312.         </parameters>
  313.       </method>
  314.       <method name="UtilUserShell" cname="gnome_util_user_shell" shared="true">
  315.         <return-type type="char*" />
  316.       </method>
  317.     </class>
  318.     <class name="Config" cname="GnomeConfig_">
  319.       <method name="AssembleVector" cname="gnome_config_assemble_vector" deprecated="1" shared="true">
  320.         <return-type type="char*" />
  321.         <parameters>
  322.           <parameter type="int" name="argc" />
  323.           <parameter type="const-char*" name="argv" />
  324.         </parameters>
  325.       </method>
  326.       <method name="CleanFile_" cname="gnome_config_clean_file_" deprecated="1" shared="true">
  327.         <return-type type="void" />
  328.         <parameters>
  329.           <parameter type="const-char*" name="path" />
  330.           <parameter type="gboolean" name="priv" />
  331.         </parameters>
  332.       </method>
  333.       <method name="CleanKey_" cname="gnome_config_clean_key_" deprecated="1" shared="true">
  334.         <return-type type="void" />
  335.         <parameters>
  336.           <parameter type="const-char*" name="path" />
  337.           <parameter type="gboolean" name="priv" />
  338.         </parameters>
  339.       </method>
  340.       <method name="CleanSection_" cname="gnome_config_clean_section_" deprecated="1" shared="true">
  341.         <return-type type="void" />
  342.         <parameters>
  343.           <parameter type="const-char*" name="path" />
  344.           <parameter type="gboolean" name="priv" />
  345.         </parameters>
  346.       </method>
  347.       <method name="DropAll" cname="gnome_config_drop_all" deprecated="1" shared="true">
  348.         <return-type type="void" />
  349.       </method>
  350.       <method name="DropFile_" cname="gnome_config_drop_file_" deprecated="1" shared="true">
  351.         <return-type type="void" />
  352.         <parameters>
  353.           <parameter type="const-char*" name="path" />
  354.           <parameter type="gboolean" name="priv" />
  355.         </parameters>
  356.       </method>
  357.       <method name="GetBoolWithDefault_" cname="gnome_config_get_bool_with_default_" deprecated="1" shared="true">
  358.         <return-type type="gboolean" />
  359.         <parameters>
  360.           <parameter type="const-char*" name="path" />
  361.           <parameter type="gboolean*" name="def" />
  362.           <parameter type="gboolean" name="priv" />
  363.         </parameters>
  364.       </method>
  365.       <method name="GetFloatWithDefault_" cname="gnome_config_get_float_with_default_" deprecated="1" shared="true">
  366.         <return-type type="gdouble" />
  367.         <parameters>
  368.           <parameter type="const-char*" name="path" />
  369.           <parameter type="gboolean*" name="def" />
  370.           <parameter type="gboolean" name="priv" />
  371.         </parameters>
  372.       </method>
  373.       <method name="GetIntWithDefault_" cname="gnome_config_get_int_with_default_" deprecated="1" shared="true">
  374.         <return-type type="gint" />
  375.         <parameters>
  376.           <parameter type="const-char*" name="path" />
  377.           <parameter type="gboolean*" name="def" />
  378.           <parameter type="gboolean" name="priv" />
  379.         </parameters>
  380.       </method>
  381.       <method name="GetStringWithDefault_" cname="gnome_config_get_string_with_default_" deprecated="1" shared="true">
  382.         <return-type type="char*" />
  383.         <parameters>
  384.           <parameter type="const-char*" name="path" />
  385.           <parameter type="gboolean*" name="def" />
  386.           <parameter type="gboolean" name="priv" />
  387.         </parameters>
  388.       </method>
  389.       <method name="GetTranslatedStringWithDefault_" cname="gnome_config_get_translated_string_with_default_" deprecated="1" shared="true">
  390.         <return-type type="char*" />
  391.         <parameters>
  392.           <parameter type="const-char*" name="path" />
  393.           <parameter type="gboolean*" name="def" />
  394.           <parameter type="gboolean" name="priv" />
  395.         </parameters>
  396.       </method>
  397.       <method name="GetVectorWithDefault_" cname="gnome_config_get_vector_with_default_" deprecated="1" shared="true">
  398.         <return-type type="void" />
  399.         <parameters>
  400.           <parameter type="const-char*" name="path" />
  401.           <parameter type="gint*" name="argcp" />
  402.           <parameter type="char***" name="argvp" />
  403.           <parameter type="gboolean*" name="def" />
  404.           <parameter type="gboolean" name="priv" />
  405.         </parameters>
  406.       </method>
  407.       <method name="HasSection_" cname="gnome_config_has_section_" deprecated="1" shared="true">
  408.         <return-type type="gboolean" />
  409.         <parameters>
  410.           <parameter type="const-char*" name="path" />
  411.           <parameter type="gboolean" name="priv" />
  412.         </parameters>
  413.       </method>
  414.       <method name="InitIterator_" cname="gnome_config_init_iterator_" deprecated="1" shared="true">
  415.         <return-type type="void*" />
  416.         <parameters>
  417.           <parameter type="const-char*" name="path" />
  418.           <parameter type="gboolean" name="priv" />
  419.         </parameters>
  420.       </method>
  421.       <method name="InitIteratorSections_" cname="gnome_config_init_iterator_sections_" deprecated="1" shared="true">
  422.         <return-type type="void*" />
  423.         <parameters>
  424.           <parameter type="const-char*" name="path" />
  425.           <parameter type="gboolean" name="priv" />
  426.         </parameters>
  427.       </method>
  428.       <method name="IteratorNext" cname="gnome_config_iterator_next" deprecated="1" shared="true">
  429.         <return-type type="void*" />
  430.         <parameters>
  431.           <parameter type="void*" name="iterator_handle" />
  432.           <parameter type="char**" name="key" />
  433.           <parameter type="char**" name="value" />
  434.         </parameters>
  435.       </method>
  436.       <method name="MakeVector" cname="gnome_config_make_vector" deprecated="1" shared="true">
  437.         <return-type type="void" />
  438.         <parameters>
  439.           <parameter type="const-char*" name="string" />
  440.           <parameter type="int*" name="argcp" />
  441.           <parameter type="char***" name="argvp" />
  442.         </parameters>
  443.       </method>
  444.       <method name="PopPrefix" cname="gnome_config_pop_prefix" deprecated="1" shared="true">
  445.         <return-type type="void" />
  446.       </method>
  447.       <method name="PushPrefix" cname="gnome_config_push_prefix" deprecated="1" shared="true">
  448.         <return-type type="void" />
  449.         <parameters>
  450.           <parameter type="const-char*" name="path" />
  451.         </parameters>
  452.       </method>
  453.       <method name="SetBool_" cname="gnome_config_set_bool_" deprecated="1" shared="true">
  454.         <return-type type="void" />
  455.         <parameters>
  456.           <parameter type="const-char*" name="path" />
  457.           <parameter type="gboolean" name="value" />
  458.           <parameter type="gboolean" name="priv" />
  459.         </parameters>
  460.       </method>
  461.       <method name="SetFloat_" cname="gnome_config_set_float_" deprecated="1" shared="true">
  462.         <return-type type="void" />
  463.         <parameters>
  464.           <parameter type="const-char*" name="path" />
  465.           <parameter type="gdouble" name="value" />
  466.           <parameter type="gboolean" name="priv" />
  467.         </parameters>
  468.       </method>
  469.       <method name="SetInt_" cname="gnome_config_set_int_" deprecated="1" shared="true">
  470.         <return-type type="void" />
  471.         <parameters>
  472.           <parameter type="const-char*" name="path" />
  473.           <parameter type="int" name="value" />
  474.           <parameter type="gboolean" name="priv" />
  475.         </parameters>
  476.       </method>
  477.       <method name="SetSetHandler" cname="gnome_config_set_set_handler" deprecated="1" shared="true" hidden="1">
  478.         <return-type type="void" />
  479.         <parameters>
  480.           <parameter type="void" name="(*func)(void*" />
  481.           <parameter type="void*" name="data" />
  482.         </parameters>
  483.       </method>
  484.       <method name="SetString_" cname="gnome_config_set_string_" deprecated="1" shared="true">
  485.         <return-type type="void" />
  486.         <parameters>
  487.           <parameter type="const-char*" name="path" />
  488.           <parameter type="const-char*" name="value" />
  489.           <parameter type="gboolean" name="priv" />
  490.         </parameters>
  491.       </method>
  492.       <method name="SetSyncHandler" cname="gnome_config_set_sync_handler" deprecated="1" shared="true" hidden="1">
  493.         <return-type type="void" />
  494.         <parameters>
  495.           <parameter type="void" name="(*func)(void*" />
  496.           <parameter type="void*" name="data" />
  497.         </parameters>
  498.       </method>
  499.       <method name="SetTranslatedString_" cname="gnome_config_set_translated_string_" deprecated="1" shared="true">
  500.         <return-type type="void" />
  501.         <parameters>
  502.           <parameter type="const-char*" name="path" />
  503.           <parameter type="const-char*" name="value" />
  504.           <parameter type="gboolean" name="priv" />
  505.         </parameters>
  506.       </method>
  507.       <method name="SetVector_" cname="gnome_config_set_vector_" deprecated="1" shared="true">
  508.         <return-type type="void" />
  509.         <parameters>
  510.           <parameter type="const-char*" name="path" />
  511.           <parameter type="int" name="argc" />
  512.           <parameter type="const-char*" array="true" name="argv" />
  513.           <parameter type="gboolean" name="priv" />
  514.         </parameters>
  515.       </method>
  516.       <method name="Sync" cname="gnome_config_sync" deprecated="1" shared="true">
  517.         <return-type type="gboolean" />
  518.       </method>
  519.       <method name="SyncFile_" cname="gnome_config_sync_file_" deprecated="1" shared="true">
  520.         <return-type type="gboolean" />
  521.         <parameters>
  522.           <parameter type="char*" name="path" />
  523.           <parameter type="gboolean" name="priv" />
  524.         </parameters>
  525.       </method>
  526.     </class>
  527.     <class name="Gconf" cname="GnomeGconf_">
  528.       <method name="GetAppSettingsRelative" cname="gnome_gconf_get_app_settings_relative" shared="true">
  529.         <return-type type="gchar*" />
  530.         <parameters>
  531.           <parameter type="GnomeProgram*" name="program" />
  532.           <parameter type="const-gchar*" name="subkey" />
  533.         </parameters>
  534.       </method>
  535.       <method name="GetGnomeLibsSettingsRelative" cname="gnome_gconf_get_gnome_libs_settings_relative" shared="true">
  536.         <return-type type="gchar*" />
  537.         <parameters>
  538.           <parameter type="const-gchar*" name="subkey" />
  539.         </parameters>
  540.       </method>
  541.     </class>
  542.     <class name="Help" cname="GnomeHelp_">
  543.       <method name="Display" cname="gnome_help_display" shared="true">
  544.         <return-type type="gboolean" />
  545.         <parameters>
  546.           <parameter type="const-char*" name="file_name" />
  547.           <parameter type="const-char*" name="link_id" />
  548.           <parameter type="GError**" name="error" />
  549.         </parameters>
  550.       </method>
  551.       <method name="DisplayDesktop" cname="gnome_help_display_desktop" shared="true">
  552.         <return-type type="gboolean" />
  553.         <parameters>
  554.           <parameter type="GnomeProgram*" name="program" />
  555.           <parameter type="const-char*" name="doc_id" />
  556.           <parameter type="const-char*" name="file_name" />
  557.           <parameter type="const-char*" name="link_id" />
  558.           <parameter type="GError**" name="error" />
  559.         </parameters>
  560.       </method>
  561.       <method name="DisplayDesktopWithEnv" cname="gnome_help_display_desktop_with_env" shared="true">
  562.         <return-type type="gboolean" />
  563.         <parameters>
  564.           <parameter type="GnomeProgram*" name="program" />
  565.           <parameter type="const-char*" name="doc_id" />
  566.           <parameter type="const-char*" name="file_name" />
  567.           <parameter type="const-char*" name="link_id" />
  568.           <parameter type="char**" name="envp" />
  569.           <parameter type="GError**" name="error" />
  570.         </parameters>
  571.       </method>
  572.       <method name="DisplayUri" cname="gnome_help_display_uri" shared="true">
  573.         <return-type type="gboolean" />
  574.         <parameters>
  575.           <parameter type="const-char*" name="help_uri" />
  576.           <parameter type="GError**" name="error" />
  577.         </parameters>
  578.       </method>
  579.       <method name="DisplayUriWithEnv" cname="gnome_help_display_uri_with_env" shared="true">
  580.         <return-type type="gboolean" />
  581.         <parameters>
  582.           <parameter type="const-char*" name="help_uri" />
  583.           <parameter type="char**" name="envp" />
  584.           <parameter type="GError**" name="error" />
  585.         </parameters>
  586.       </method>
  587.       <method name="DisplayWithDocId" cname="gnome_help_display_with_doc_id" shared="true">
  588.         <return-type type="gboolean" />
  589.         <parameters>
  590.           <parameter type="GnomeProgram*" name="program" />
  591.           <parameter type="const-char*" name="doc_id" />
  592.           <parameter type="const-char*" name="file_name" />
  593.           <parameter type="const-char*" name="link_id" />
  594.           <parameter type="GError**" name="error" />
  595.         </parameters>
  596.       </method>
  597.       <method name="DisplayWithDocIdAndEnv" cname="gnome_help_display_with_doc_id_and_env" shared="true">
  598.         <return-type type="gboolean" />
  599.         <parameters>
  600.           <parameter type="GnomeProgram*" name="program" />
  601.           <parameter type="const-char*" name="doc_id" />
  602.           <parameter type="const-char*" name="file_name" />
  603.           <parameter type="const-char*" name="link_id" />
  604.           <parameter type="char**" name="envp" />
  605.           <parameter type="GError**" name="error" />
  606.         </parameters>
  607.       </method>
  608.       <method name="ErrorQuark" cname="gnome_help_error_quark" shared="true">
  609.         <return-type type="GQuark" />
  610.       </method>
  611.     </class>
  612.     <class name="Score" cname="GnomeScore_">
  613.       <method name="GetNotable" cname="gnome_score_get_notable" deprecated="1" shared="true">
  614.         <return-type type="gint" />
  615.         <parameters>
  616.           <parameter type="const-gchar*" name="gamename" />
  617.           <parameter type="const-gchar*" name="level" />
  618.           <parameter type="gchar***" name="names" />
  619.           <parameter type="gfloat**" name="scores" />
  620.           <parameter type="time_t**" name="scoretimes" />
  621.         </parameters>
  622.       </method>
  623.       <method name="Init" cname="gnome_score_init" deprecated="1" shared="true">
  624.         <return-type type="gint" />
  625.         <parameters>
  626.           <parameter type="const-gchar*" name="gamename" />
  627.         </parameters>
  628.       </method>
  629.       <method name="Log" cname="gnome_score_log" deprecated="1" shared="true">
  630.         <return-type type="gint" />
  631.         <parameters>
  632.           <parameter type="gfloat" name="score" />
  633.           <parameter type="const-gchar*" name="level" />
  634.           <parameter type="/*" name="Pass" />
  635.         </parameters>
  636.       </method>
  637.     </class>
  638.     <class name="Sound" cname="GnomeSound_">
  639.       <method name="ConnectionGet" cname="gnome_sound_connection_get" shared="true">
  640.         <return-type type="int" />
  641.       </method>
  642.       <method name="Init" cname="gnome_sound_init" shared="true">
  643.         <return-type type="void" />
  644.         <parameters>
  645.           <parameter type="const-char*" name="hostname" />
  646.         </parameters>
  647.       </method>
  648.       <method name="Play" cname="gnome_sound_play" shared="true">
  649.         <return-type type="void" />
  650.         <parameters>
  651.           <parameter type="const-char*" name="filename" />
  652.         </parameters>
  653.       </method>
  654.       <method name="SampleLoad" cname="gnome_sound_sample_load" shared="true">
  655.         <return-type type="int" />
  656.         <parameters>
  657.           <parameter type="const-char*" name="sample_name" />
  658.           <parameter type="const-char*" name="filename" />
  659.         </parameters>
  660.       </method>
  661.       <method name="Shutdown" cname="gnome_sound_shutdown" shared="true">
  662.         <return-type type="void" />
  663.       </method>
  664.     </class>
  665.     <class name="Triggers" cname="GnomeTriggers_">
  666.       <method name="AddTrigger" cname="gnome_triggers_add_trigger" shared="true">
  667.         <return-type type="void" />
  668.         <parameters>
  669.           <parameter type="GnomeTrigger*" name="nt" />
  670.           <parameter ellipsis="true" />
  671.         </parameters>
  672.       </method>
  673.       <method name="Do" cname="gnome_triggers_do" shared="true">
  674.         <return-type type="void" />
  675.         <parameters>
  676.           <parameter type="const-char*" name="msg" />
  677.           <parameter type="const-char*" name="level" />
  678.           <parameter ellipsis="true" />
  679.         </parameters>
  680.       </method>
  681.       <method name="VaddTrigger" cname="gnome_triggers_vadd_trigger" shared="true">
  682.         <return-type type="void" />
  683.         <parameters>
  684.           <parameter type="GnomeTrigger*" name="nt" />
  685.           <parameter type="char*" array="true" name="supinfo" />
  686.         </parameters>
  687.       </method>
  688.       <method name="Vdo" cname="gnome_triggers_vdo" shared="true">
  689.         <return-type type="void" />
  690.         <parameters>
  691.           <parameter type="const-char*" name="msg" />
  692.           <parameter type="const-char*" name="level" />
  693.           <parameter type="const-char*" array="true" name="supinfo" />
  694.         </parameters>
  695.       </method>
  696.     </class>
  697.     <class name="Url" cname="GnomeUrl_">
  698.       <method name="ErrorQuark" cname="gnome_url_error_quark" shared="true">
  699.         <return-type type="GQuark" />
  700.       </method>
  701.       <method name="Show" cname="gnome_url_show" shared="true">
  702.         <return-type type="gboolean" />
  703.         <parameters>
  704.           <parameter type="const-char*" name="url" />
  705.           <parameter type="GError**" name="error" />
  706.         </parameters>
  707.       </method>
  708.       <method name="ShowWithEnv" cname="gnome_url_show_with_env" shared="true">
  709.         <return-type type="gboolean" />
  710.         <parameters>
  711.           <parameter type="const-char*" name="url" />
  712.           <parameter type="char**" name="envp" />
  713.           <parameter type="GError**" name="error" />
  714.         </parameters>
  715.       </method>
  716.     </class>
  717.     <class name="User" cname="GnomeUser_">
  718.       <method name="AccelsDirGet" cname="gnome_user_accels_dir_get" shared="true">
  719.         <return-type type="const-char*" />
  720.       </method>
  721.       <method name="DirGet" cname="gnome_user_dir_get" shared="true">
  722.         <return-type type="const-char*" />
  723.       </method>
  724.       <method name="PrivateDirGet" cname="gnome_user_private_dir_get" shared="true">
  725.         <return-type type="const-char*" />
  726.       </method>
  727.     </class>
  728.   </namespace>
  729.   <namespace name="Gnome" library="gnomecanvas-2">
  730.     <object name="Canvas" cname="GnomeCanvas" parent="GtkLayout">
  731.       <field name="Root" cname="root" type="GnomeCanvasItem*" />
  732.       <field name="RedrawArea" cname="redraw_area" type="ArtUta*" />
  733.       <field name="CurrentItem" cname="current_item" type="GnomeCanvasItem*" />
  734.       <field name="NewCurrentItem" cname="new_current_item" type="GnomeCanvasItem*" />
  735.       <field name="GrabbedItem" cname="grabbed_item" type="GnomeCanvasItem*" />
  736.       <field name="FocusedItem" cname="focused_item" type="GnomeCanvasItem*" />
  737.       <field name="PixmapGc" cname="pixmap_gc" type="GdkGC*" />
  738.       <field name="PickEvent" cname="pick_event" type="GdkEvent" />
  739.       <field name="ScrollX1" cname="scroll_x1" type="double" />
  740.       <field name="ScrollY1" cname="scroll_y1" type="double" />
  741.       <field name="ScrollX2" cname="scroll_x2" type="double" />
  742.       <field name="ScrollY2" cname="scroll_y2" type="double" />
  743.       <field name="PixelsPerUnit" cname="pixels_per_unit" type="double" access="public" />
  744.       <field name="IdleId" cname="idle_id" type="guint" />
  745.       <field name="RootDestroyId" cname="root_destroy_id" type="guint" />
  746.       <field name="RedrawX1" cname="redraw_x1" type="int" />
  747.       <field name="RedrawY1" cname="redraw_y1" type="int" />
  748.       <field name="RedrawX2" cname="redraw_x2" type="int" />
  749.       <field name="RedrawY2" cname="redraw_y2" type="int" />
  750.       <field name="DrawXofs" cname="draw_xofs" type="int" />
  751.       <field name="DrawYofs" cname="draw_yofs" type="int" />
  752.       <field name="ZoomXofs" cname="zoom_xofs" type="int" />
  753.       <field name="ZoomYofs" cname="zoom_yofs" type="int" />
  754.       <field name="State" cname="state" type="int" />
  755.       <field name="GrabbedEventMask" cname="grabbed_event_mask" type="guint" />
  756.       <field name="CloseEnough" cname="close_enough" type="int" />
  757.       <field name="CenterScrollRegion" cname="center_scroll_region" bits="1" type="unsigned int" />
  758.       <field name="NeedUpdate" cname="need_update" bits="1" type="unsigned int" />
  759.       <field name="NeedRedraw" cname="need_redraw" bits="1" type="unsigned int" />
  760.       <field name="NeedRepick" cname="need_repick" bits="1" type="unsigned int" />
  761.       <field name="LeftGrabbedItem" cname="left_grabbed_item" bits="1" type="unsigned int" />
  762.       <field name="InRepick" cname="in_repick" bits="1" type="unsigned int" />
  763.       <field name="Aa" cname="aa" bits="1" type="unsigned int" />
  764.       <field name="Dither" cname="dither" type="GdkRgbDither" />
  765.       <property name="Aa" cname="aa" type="gboolean" readable="true" writeable="true" construct-only="true" />
  766.       <signal name="DrawBackground" cname="draw_background" when="LAST">
  767.         <return-type type="void" />
  768.         <parameters>
  769.           <parameter type="GnomeCanvas*" name="canvas" />
  770.           <parameter type="GdkDrawable*" name="drawable" />
  771.           <parameter type="int" name="x" />
  772.           <parameter type="int" name="y" />
  773.           <parameter type="int" name="width" />
  774.           <parameter type="int" name="height" />
  775.         </parameters>
  776.       </signal>
  777.       <signal name="RenderBackground" cname="render_background" when="LAST">
  778.         <return-type type="void" />
  779.         <parameters>
  780.           <parameter type="GnomeCanvas*" name="canvas" />
  781.           <parameter type="GnomeCanvasBuf*" name="buf" />
  782.         </parameters>
  783.       </signal>
  784.       <virtual_method name="RequestUpdate" cname="request_update">
  785.         <return-type type="void" />
  786.         <parameters>
  787.           <parameter type="GnomeCanvas*" name="canvas" />
  788.         </parameters>
  789.       </virtual_method>
  790.       <method name="C2w" cname="gnome_canvas_c2w">
  791.         <return-type type="void" />
  792.         <parameters>
  793.           <parameter type="int" name="cx" />
  794.           <parameter type="int" name="cy" />
  795.           <parameter type="double*" name="wx" pass_as="out" />
  796.           <parameter type="double*" name="wy" pass_as="out" />
  797.         </parameters>
  798.       </method>
  799.       <method name="CapGdkToArt" cname="gnome_canvas_cap_gdk_to_art" shared="true">
  800.         <return-type type="ArtPathStrokeCapType" />
  801.         <parameters>
  802.           <parameter type="GdkCapStyle" name="gdk_cap" />
  803.         </parameters>
  804.       </method>
  805.       <method name="GetButtPoints" cname="gnome_canvas_get_butt_points" shared="true">
  806.         <return-type type="void" />
  807.         <parameters>
  808.           <parameter type="double" name="x1" />
  809.           <parameter type="double" name="y1" />
  810.           <parameter type="double" name="x2" />
  811.           <parameter type="double" name="y2" />
  812.           <parameter type="double" name="width" />
  813.           <parameter type="int" name="project" />
  814.           <parameter type="double*" name="bx1" pass_as="out" />
  815.           <parameter type="double*" name="by1" pass_as="out" />
  816.           <parameter type="double*" name="bx2" pass_as="out" />
  817.           <parameter type="double*" name="by2" pass_as="out" />
  818.         </parameters>
  819.       </method>
  820.       <method name="GetCenterScrollRegion" cname="gnome_canvas_get_center_scroll_region">
  821.         <return-type type="gboolean" />
  822.       </method>
  823.       <method name="GetColor" cname="gnome_canvas_get_color">
  824.         <return-type type="gboolean" />
  825.         <parameters>
  826.           <parameter type="const-char*" name="spec" />
  827.           <parameter type="GdkColor*" name="color" pass_as="out" />
  828.         </parameters>
  829.       </method>
  830.       <method name="GetColorPixel" cname="gnome_canvas_get_color_pixel">
  831.         <return-type type="gulong" />
  832.         <parameters>
  833.           <parameter type="guint" name="rgba" />
  834.         </parameters>
  835.       </method>
  836.       <method name="GetDither" cname="gnome_canvas_get_dither">
  837.         <return-type type="GdkRgbDither" />
  838.       </method>
  839.       <method name="GetItemAt" cname="gnome_canvas_get_item_at">
  840.         <return-type type="GnomeCanvasItem*" />
  841.         <parameters>
  842.           <parameter type="double" name="x" />
  843.           <parameter type="double" name="y" />
  844.         </parameters>
  845.       </method>
  846.       <method name="GetMiterPoints" cname="gnome_canvas_get_miter_points" shared="true">
  847.         <return-type type="gboolean" />
  848.         <parameters>
  849.           <parameter type="double" name="x1" />
  850.           <parameter type="double" name="y1" />
  851.           <parameter type="double" name="x2" />
  852.           <parameter type="double" name="y2" />
  853.           <parameter type="double" name="x3" />
  854.           <parameter type="double" name="y3" />
  855.           <parameter type="double" name="width" />
  856.           <parameter type="double*" name="mx1" pass_as="out" />
  857.           <parameter type="double*" name="my1" pass_as="out" />
  858.           <parameter type="double*" name="mx2" pass_as="out" />
  859.           <parameter type="double*" name="my2" pass_as="out" />
  860.         </parameters>
  861.       </method>
  862.       <method name="GetScrollOffsets" cname="gnome_canvas_get_scroll_offsets">
  863.         <return-type type="void" />
  864.         <parameters>
  865.           <parameter type="int*" name="cx" pass_as="out" />
  866.           <parameter type="int*" name="cy" pass_as="out" />
  867.         </parameters>
  868.       </method>
  869.       <method name="GetScrollRegion" cname="gnome_canvas_get_scroll_region">
  870.         <return-type type="void" />
  871.         <parameters>
  872.           <parameter type="double*" name="x1" pass_as="out" />
  873.           <parameter type="double*" name="y1" pass_as="out" />
  874.           <parameter type="double*" name="x2" pass_as="out" />
  875.           <parameter type="double*" name="y2" pass_as="out" />
  876.         </parameters>
  877.       </method>
  878.       <method name="GetType" cname="gnome_canvas_get_type" shared="true">
  879.         <return-type type="GType" />
  880.       </method>
  881.       <method name="JoinGdkToArt" cname="gnome_canvas_join_gdk_to_art" shared="true">
  882.         <return-type type="ArtPathStrokeJoinType" />
  883.         <parameters>
  884.           <parameter type="GdkJoinStyle" name="gdk_join" />
  885.         </parameters>
  886.       </method>
  887.       <constructor cname="gnome_canvas_new" />
  888.       <constructor cname="gnome_canvas_new_aa" />
  889.       <method name="RenderSvp" cname="gnome_canvas_render_svp" shared="true">
  890.         <return-type type="void" />
  891.         <parameters>
  892.           <parameter type="GnomeCanvasBuf*" name="buf" />
  893.           <parameter type="ArtSVP*" name="svp" />
  894.           <parameter type="guint32" name="rgba" />
  895.         </parameters>
  896.       </method>
  897.       <method name="RequestRedraw" cname="gnome_canvas_request_redraw">
  898.         <return-type type="void" />
  899.         <parameters>
  900.           <parameter type="int" name="x1" />
  901.           <parameter type="int" name="y1" />
  902.           <parameter type="int" name="x2" />
  903.           <parameter type="int" name="y2" />
  904.         </parameters>
  905.       </method>
  906.       <method name="RequestRedrawUta" cname="gnome_canvas_request_redraw_uta">
  907.         <return-type type="void" />
  908.         <parameters>
  909.           <parameter type="ArtUta*" name="uta" />
  910.         </parameters>
  911.       </method>
  912.       <method name="Root" cname="gnome_canvas_root">
  913.         <return-type type="GnomeCanvasGroup*" />
  914.       </method>
  915.       <method name="ScrollTo" cname="gnome_canvas_scroll_to">
  916.         <return-type type="void" />
  917.         <parameters>
  918.           <parameter type="int" name="cx" />
  919.           <parameter type="int" name="cy" />
  920.         </parameters>
  921.       </method>
  922.       <method name="SetCenterScrollRegion" cname="gnome_canvas_set_center_scroll_region">
  923.         <return-type type="void" />
  924.         <parameters>
  925.           <parameter type="gboolean" name="center_scroll_region" />
  926.         </parameters>
  927.       </method>
  928.       <method name="SetDither" cname="gnome_canvas_set_dither">
  929.         <return-type type="void" />
  930.         <parameters>
  931.           <parameter type="GdkRgbDither" name="dither" />
  932.         </parameters>
  933.       </method>
  934.       <method name="SetPixelsPerUnit" cname="gnome_canvas_set_pixels_per_unit">
  935.         <return-type type="void" />
  936.         <parameters>
  937.           <parameter type="double" name="n" />
  938.         </parameters>
  939.       </method>
  940.       <method name="SetScrollRegion" cname="gnome_canvas_set_scroll_region">
  941.         <return-type type="void" />
  942.         <parameters>
  943.           <parameter type="double" name="x1" />
  944.           <parameter type="double" name="y1" />
  945.           <parameter type="double" name="x2" />
  946.           <parameter type="double" name="y2" />
  947.         </parameters>
  948.       </method>
  949.       <method name="SetStippleOrigin" cname="gnome_canvas_set_stipple_origin">
  950.         <return-type type="void" />
  951.         <parameters>
  952.           <parameter type="GdkGC*" name="gc" />
  953.         </parameters>
  954.       </method>
  955.       <method name="UpdateBbox" cname="gnome_canvas_update_bbox" shared="true">
  956.         <return-type type="void" />
  957.         <parameters>
  958.           <parameter type="GnomeCanvasItem*" name="item" />
  959.           <parameter type="int" name="x1" />
  960.           <parameter type="int" name="y1" />
  961.           <parameter type="int" name="x2" />
  962.           <parameter type="int" name="y2" />
  963.         </parameters>
  964.       </method>
  965.       <method name="UpdateNow" cname="gnome_canvas_update_now">
  966.         <return-type type="void" />
  967.       </method>
  968.       <method name="UpdateSvp" cname="gnome_canvas_update_svp">
  969.         <return-type type="void" />
  970.         <parameters>
  971.           <parameter type="ArtSVP**" name="p_svp" />
  972.           <parameter type="ArtSVP*" name="new_svp" />
  973.         </parameters>
  974.       </method>
  975.       <method name="UpdateSvpClip" cname="gnome_canvas_update_svp_clip">
  976.         <return-type type="void" />
  977.         <parameters>
  978.           <parameter type="ArtSVP**" name="p_svp" />
  979.           <parameter type="ArtSVP*" name="new_svp" />
  980.           <parameter type="ArtSVP*" name="clip_svp" />
  981.         </parameters>
  982.       </method>
  983.       <method name="W2c" cname="gnome_canvas_w2c">
  984.         <return-type type="void" />
  985.         <parameters>
  986.           <parameter type="double" name="wx" />
  987.           <parameter type="double" name="wy" />
  988.           <parameter type="int*" name="cx" pass_as="out" />
  989.           <parameter type="int*" name="cy" pass_as="out" />
  990.         </parameters>
  991.       </method>
  992.       <method name="W2cAffine" cname="gnome_canvas_w2c_affine" hidden="1">
  993.         <return-type type="void" />
  994.         <parameters>
  995.           <parameter type="double" array="true" name="affine" />
  996.         </parameters>
  997.       </method>
  998.       <method name="W2cD" cname="gnome_canvas_w2c_d">
  999.         <return-type type="void" />
  1000.         <parameters>
  1001.           <parameter type="double" name="wx" />
  1002.           <parameter type="double" name="wy" />
  1003.           <parameter type="double*" name="cx" pass_as="out" />
  1004.           <parameter type="double*" name="cy" pass_as="out" />
  1005.         </parameters>
  1006.       </method>
  1007.       <method name="WindowToWorld" cname="gnome_canvas_window_to_world">
  1008.         <return-type type="void" />
  1009.         <parameters>
  1010.           <parameter type="double" name="winx" />
  1011.           <parameter type="double" name="winy" />
  1012.           <parameter type="double*" name="worldx" pass_as="out" />
  1013.           <parameter type="double*" name="worldy" pass_as="out" />
  1014.         </parameters>
  1015.       </method>
  1016.       <method name="WorldToWindow" cname="gnome_canvas_world_to_window">
  1017.         <return-type type="void" />
  1018.         <parameters>
  1019.           <parameter type="double" name="worldx" />
  1020.           <parameter type="double" name="worldy" />
  1021.           <parameter type="double*" name="winx" pass_as="out" />
  1022.           <parameter type="double*" name="winy" pass_as="out" />
  1023.         </parameters>
  1024.       </method>
  1025.     </object>
  1026.     <object name="CanvasBpath" cname="GnomeCanvasBpath" parent="GnomeCanvasShape">
  1027.       <property name="Bpath" cname="bpath" readable="true" writeable="true" type="gpointer" />
  1028.       <method name="GetType" cname="gnome_canvas_bpath_get_type" shared="true">
  1029.         <return-type type="GType" />
  1030.       </method>
  1031.     </object>
  1032.     <object name="CanvasClipgroup" cname="GnomeCanvasClipgroup" parent="GnomeCanvasGroup">
  1033.       <field name="Path" cname="path" type="GnomeCanvasPathDef*" />
  1034.       <field name="Wind" cname="wind" type="ArtWindRule" />
  1035.       <field name="Svp" cname="svp" type="ArtSVP*" />
  1036.       <property name="Path" cname="path" type="gpointer" readable="true" writeable="true" />
  1037.       <property name="Wind" cname="wind" readable="true" writeable="true" type="ArtWindRule" />
  1038.       <method name="GetType" cname="gnome_canvas_clipgroup_get_type" shared="true">
  1039.         <return-type type="GType" />
  1040.       </method>
  1041.     </object>
  1042.     <object name="CanvasEllipse" cname="GnomeCanvasEllipse" parent="GnomeCanvasRE">
  1043.       <method name="GetType" cname="gnome_canvas_ellipse_get_type" shared="true">
  1044.         <return-type type="GType" />
  1045.       </method>
  1046.     </object>
  1047.     <object name="CanvasGroup" cname="GnomeCanvasGroup" parent="GnomeCanvasItem">
  1048.       <field name="ItemList" cname="item_list" type="GList*" />
  1049.       <field name="ItemListEnd" cname="item_list_end" type="GList*" />
  1050.       <property name="X" cname="x" type="gdouble" readable="true" writeable="true" />
  1051.       <property name="Y" cname="y" type="gdouble" readable="true" writeable="true" />
  1052.       <method name="GetType" cname="gnome_canvas_group_get_type" shared="true">
  1053.         <return-type type="GType" />
  1054.       </method>
  1055.     </object>
  1056.     <object name="CanvasItem" cname="GnomeCanvasItem" parent="GtkObject">
  1057.       <field name="Canvas" cname="canvas" type="GnomeCanvas*" access="public" />
  1058.       <field name="Parent" cname="parent" type="GnomeCanvasItem*" />
  1059.       <field name="Xform" cname="xform" type="double*" />
  1060.       <field name="X1" cname="x1" type="double" />
  1061.       <field name="Y1" cname="y1" type="double" />
  1062.       <field name="X2" cname="x2" type="double" />
  1063.       <field name="Y2" cname="y2" type="double" />
  1064.       <property name="Parent" cname="parent" type="GnomeCanvasItem" readable="true" writeable="true" />
  1065.       <signal cname="event" when="LAST" name="CanvasEvent">
  1066.         <return-type type="gboolean" />
  1067.         <parameters>
  1068.           <parameter type="GnomeCanvasItem*" name="item" />
  1069.           <parameter type="GdkEvent*" name="event" />
  1070.         </parameters>
  1071.       </signal>
  1072.       <virtual_method name="Update" cname="update">
  1073.         <return-type type="void" />
  1074.         <parameters>
  1075.           <parameter type="GnomeCanvasItem*" name="item" />
  1076.           <parameter type="double*" name="affine" />
  1077.           <parameter type="ArtSVP*" name="clip_path" />
  1078.           <parameter type="int" name="flags" />
  1079.         </parameters>
  1080.       </virtual_method>
  1081.       <virtual_method name="Realize" cname="realize">
  1082.         <return-type type="void" />
  1083.         <parameters>
  1084.           <parameter type="GnomeCanvasItem*" name="item" />
  1085.         </parameters>
  1086.       </virtual_method>
  1087.       <virtual_method name="Unrealize" cname="unrealize">
  1088.         <return-type type="void" />
  1089.         <parameters>
  1090.           <parameter type="GnomeCanvasItem*" name="item" />
  1091.         </parameters>
  1092.       </virtual_method>
  1093.       <virtual_method name="Map" cname="map">
  1094.         <return-type type="void" />
  1095.         <parameters>
  1096.           <parameter type="GnomeCanvasItem*" name="item" />
  1097.         </parameters>
  1098.       </virtual_method>
  1099.       <virtual_method name="Unmap" cname="unmap">
  1100.         <return-type type="void" />
  1101.         <parameters>
  1102.           <parameter type="GnomeCanvasItem*" name="item" />
  1103.         </parameters>
  1104.       </virtual_method>
  1105.       <virtual_method name="Coverage" cname="coverage">
  1106.         <return-type type="ArtUta*" />
  1107.         <parameters>
  1108.           <parameter type="GnomeCanvasItem*" name="item" />
  1109.         </parameters>
  1110.       </virtual_method>
  1111.       <virtual_method name="Draw" cname="draw">
  1112.         <return-type type="void" />
  1113.         <parameters>
  1114.           <parameter type="GnomeCanvasItem*" name="item" />
  1115.           <parameter type="GdkDrawable*" name="drawable" />
  1116.           <parameter type="int" name="x" />
  1117.           <parameter type="int" name="y" />
  1118.           <parameter type="int" name="width" />
  1119.           <parameter type="int" name="height" />
  1120.         </parameters>
  1121.       </virtual_method>
  1122.       <virtual_method name="Render" cname="render">
  1123.         <return-type type="void" />
  1124.         <parameters>
  1125.           <parameter type="GnomeCanvasItem*" name="item" />
  1126.           <parameter type="GnomeCanvasBuf*" name="buf" />
  1127.         </parameters>
  1128.       </virtual_method>
  1129.       <virtual_method name="Point" cname="point">
  1130.         <return-type type="double" />
  1131.         <parameters>
  1132.           <parameter type="GnomeCanvasItem*" name="item" />
  1133.           <parameter type="double" name="x" />
  1134.           <parameter type="double" name="y" />
  1135.           <parameter type="int" name="cx" />
  1136.           <parameter type="int" name="cy" />
  1137.           <parameter type="GnomeCanvasItem**" name="actual_item" />
  1138.         </parameters>
  1139.       </virtual_method>
  1140.       <virtual_method name="Bounds" cname="bounds">
  1141.         <return-type type="void" />
  1142.         <parameters>
  1143.           <parameter type="GnomeCanvasItem*" name="item" />
  1144.           <parameter type="double*" name="x1" />
  1145.           <parameter type="double*" name="y1" />
  1146.           <parameter type="double*" name="x2" />
  1147.           <parameter type="double*" name="y2" />
  1148.         </parameters>
  1149.       </virtual_method>
  1150.       <method name="AffineAbsolute" cname="gnome_canvas_item_affine_absolute">
  1151.         <return-type type="void" />
  1152.         <parameters>
  1153.           <parameter type="const-double" array="true" name="affine" />
  1154.         </parameters>
  1155.       </method>
  1156.       <method name="AffineRelative" cname="gnome_canvas_item_affine_relative">
  1157.         <return-type type="void" />
  1158.         <parameters>
  1159.           <parameter type="const-double" array="true" name="affine" />
  1160.         </parameters>
  1161.       </method>
  1162.       <method name="Construct" cname="gnome_canvas_item_construct" hidden="1">
  1163.         <return-type type="void" />
  1164.         <parameters>
  1165.           <parameter type="GnomeCanvasGroup*" name="parent" />
  1166.           <parameter type="const-gchar*" name="first_arg_name" />
  1167.           <parameter type="va_list" name="args" />
  1168.         </parameters>
  1169.       </method>
  1170.       <method name="GetBounds" cname="gnome_canvas_item_get_bounds">
  1171.         <return-type type="void" />
  1172.         <parameters>
  1173.           <parameter type="double*" name="x1" pass_as="out" />
  1174.           <parameter type="double*" name="y1" pass_as="out" />
  1175.           <parameter type="double*" name="x2" pass_as="out" />
  1176.           <parameter type="double*" name="y2" pass_as="out" />
  1177.         </parameters>
  1178.       </method>
  1179.       <method name="GetType" cname="gnome_canvas_item_get_type" shared="true">
  1180.         <return-type type="GType" />
  1181.       </method>
  1182.       <method name="Grab" cname="gnome_canvas_item_grab">
  1183.         <return-type type="int" />
  1184.         <parameters>
  1185.           <parameter type="unsigned-int" name="event_mask" />
  1186.           <parameter type="GdkCursor*" name="cursor" />
  1187.           <parameter type="guint32" name="etime" />
  1188.         </parameters>
  1189.       </method>
  1190.       <method name="GrabFocus" cname="gnome_canvas_item_grab_focus">
  1191.         <return-type type="void" />
  1192.       </method>
  1193.       <method name="Hide" cname="gnome_canvas_item_hide">
  1194.         <return-type type="void" />
  1195.       </method>
  1196.       <method name="I2cAffine" cname="gnome_canvas_item_i2c_affine" hidden="1">
  1197.         <return-type type="void" />
  1198.         <parameters>
  1199.           <parameter type="double" array="true" name="affine" />
  1200.         </parameters>
  1201.       </method>
  1202.       <method name="I2w" cname="gnome_canvas_item_i2w">
  1203.         <return-type type="void" />
  1204.         <parameters>
  1205.           <parameter type="double*" name="x" pass_as="ref" />
  1206.           <parameter type="double*" name="y" pass_as="ref" />
  1207.         </parameters>
  1208.       </method>
  1209.       <method name="I2wAffine" cname="gnome_canvas_item_i2w_affine" hidden="1">
  1210.         <return-type type="void" />
  1211.         <parameters>
  1212.           <parameter type="double" array="true" name="affine" />
  1213.         </parameters>
  1214.       </method>
  1215.       <method name="Lower" cname="gnome_canvas_item_lower">
  1216.         <return-type type="void" />
  1217.         <parameters>
  1218.           <parameter type="int" name="positions" />
  1219.         </parameters>
  1220.       </method>
  1221.       <method name="LowerToBottom" cname="gnome_canvas_item_lower_to_bottom">
  1222.         <return-type type="void" />
  1223.       </method>
  1224.       <method name="Move" cname="gnome_canvas_item_move">
  1225.         <return-type type="void" />
  1226.         <parameters>
  1227.           <parameter type="double" name="dx" />
  1228.           <parameter type="double" name="dy" />
  1229.         </parameters>
  1230.       </method>
  1231.       <constructor cname="gnome_canvas_item_new" hidden="1">
  1232.         <parameters>
  1233.           <parameter type="GnomeCanvasGroup*" name="parent" />
  1234.           <parameter type="GType" name="type" />
  1235.           <parameter type="const-gchar*" name="first_arg_name" />
  1236.           <parameter ellipsis="true" />
  1237.         </parameters>
  1238.       </constructor>
  1239.       <method name="Raise" cname="gnome_canvas_item_raise">
  1240.         <return-type type="void" />
  1241.         <parameters>
  1242.           <parameter type="int" name="positions" />
  1243.         </parameters>
  1244.       </method>
  1245.       <method name="RaiseToTop" cname="gnome_canvas_item_raise_to_top">
  1246.         <return-type type="void" />
  1247.       </method>
  1248.       <method name="Reparent" cname="gnome_canvas_item_reparent">
  1249.         <return-type type="void" />
  1250.         <parameters>
  1251.           <parameter type="GnomeCanvasGroup*" name="new_group" />
  1252.         </parameters>
  1253.       </method>
  1254.       <method name="RequestRedrawSvp" cname="gnome_canvas_item_request_redraw_svp">
  1255.         <return-type type="void" />
  1256.         <parameters>
  1257.           <parameter type="const-ArtSVP*" name="svp" />
  1258.         </parameters>
  1259.       </method>
  1260.       <method name="RequestUpdate" cname="gnome_canvas_item_request_update">
  1261.         <return-type type="void" />
  1262.       </method>
  1263.       <method name="ResetBounds" cname="gnome_canvas_item_reset_bounds">
  1264.         <return-type type="void" />
  1265.       </method>
  1266.       <method name="Set" cname="gnome_canvas_item_set">
  1267.         <return-type type="void" />
  1268.         <parameters>
  1269.           <parameter type="const-gchar*" name="first_arg_name" />
  1270.           <parameter ellipsis="true" />
  1271.         </parameters>
  1272.       </method>
  1273.       <method name="SetValist" cname="gnome_canvas_item_set_valist" hidden="1">
  1274.         <return-type type="void" />
  1275.         <parameters>
  1276.           <parameter type="const-gchar*" name="first_arg_name" />
  1277.           <parameter type="va_list" name="args" />
  1278.         </parameters>
  1279.       </method>
  1280.       <method name="Show" cname="gnome_canvas_item_show">
  1281.         <return-type type="void" />
  1282.       </method>
  1283.       <method name="Ungrab" cname="gnome_canvas_item_ungrab">
  1284.         <return-type type="void" />
  1285.         <parameters>
  1286.           <parameter type="guint32" name="etime" />
  1287.         </parameters>
  1288.       </method>
  1289.       <method name="UpdateSvp" cname="gnome_canvas_item_update_svp">
  1290.         <return-type type="void" />
  1291.         <parameters>
  1292.           <parameter type="ArtSVP**" name="p_svp" />
  1293.           <parameter type="ArtSVP*" name="new_svp" />
  1294.         </parameters>
  1295.       </method>
  1296.       <method name="UpdateSvpClip" cname="gnome_canvas_item_update_svp_clip">
  1297.         <return-type type="void" />
  1298.         <parameters>
  1299.           <parameter type="ArtSVP**" name="p_svp" />
  1300.           <parameter type="ArtSVP*" name="new_svp" />
  1301.           <parameter type="ArtSVP*" name="clip_svp" />
  1302.         </parameters>
  1303.       </method>
  1304.       <method name="W2i" cname="gnome_canvas_item_w2i">
  1305.         <return-type type="void" />
  1306.         <parameters>
  1307.           <parameter type="double*" name="x" pass_as="ref" />
  1308.           <parameter type="double*" name="y" pass_as="ref" />
  1309.         </parameters>
  1310.       </method>
  1311.     </object>
  1312.     <object name="CanvasLine" cname="GnomeCanvasLine" parent="GnomeCanvasItem">
  1313.       <field name="Coords" cname="coords" type="double*" />
  1314.       <field name="FirstCoords" cname="first_coords" type="double*" />
  1315.       <field name="LastCoords" cname="last_coords" type="double*" />
  1316.       <field name="Gc" cname="gc" type="GdkGC*" />
  1317.       <field name="Stipple" cname="stipple" type="GdkBitmap*" />
  1318.       <field name="FillSvp" cname="fill_svp" type="ArtSVP*" />
  1319.       <field name="FirstSvp" cname="first_svp" type="ArtSVP*" />
  1320.       <field name="LastSvp" cname="last_svp" type="ArtSVP*" />
  1321.       <field name="Width" cname="width" type="double" />
  1322.       <field name="ShapeA" cname="shape_a" type="double" />
  1323.       <field name="ShapeB" cname="shape_b" type="double" />
  1324.       <field name="ShapeC" cname="shape_c" type="double" />
  1325.       <field name="Cap" cname="cap" type="GdkCapStyle" />
  1326.       <field name="Join" cname="join" type="GdkJoinStyle" />
  1327.       <field name="LineStyle" cname="line_style" type="GdkLineStyle" />
  1328.       <field name="FillPixel" cname="fill_pixel" type="gulong" />
  1329.       <field name="FillRgba" cname="fill_rgba" type="guint32" />
  1330.       <field name="NumPoints" cname="num_points" type="int" />
  1331.       <field name="FillColor" cname="fill_color" type="guint" />
  1332.       <field name="SplineSteps" cname="spline_steps" type="int" />
  1333.       <field name="WidthPixels" cname="width_pixels" bits="1" type="guint" />
  1334.       <field name="FirstArrow" cname="first_arrow" bits="1" type="guint" />
  1335.       <field name="LastArrow" cname="last_arrow" bits="1" type="guint" />
  1336.       <field name="Smooth" cname="smooth" bits="1" type="guint" />
  1337.       <property name="Points" cname="points" type="GnomeCanvasPoints" readable="true" writeable="true" />
  1338.       <property name="FillColor" cname="fill_color" type="gchar*" readable="true" writeable="true" />
  1339.       <property name="FillColorGdk" cname="fill_color_gdk" type="GdkColor" readable="true" writeable="true" />
  1340.       <property name="FillColorRgba" cname="fill_color_rgba" type="guint" readable="true" writeable="true" />
  1341.       <property name="FillStipple" cname="fill_stipple" type="GdkDrawable" readable="true" writeable="true" />
  1342.       <property name="WidthPixels" cname="width_pixels" type="guint" readable="true" writeable="true" />
  1343.       <property name="WidthUnits" cname="width_units" type="gdouble" readable="true" writeable="true" />
  1344.       <property name="CapStyle" cname="cap_style" type="GdkCapStyle" readable="true" writeable="true" />
  1345.       <property name="JoinStyle" cname="join_style" type="GdkJoinStyle" readable="true" writeable="true" />
  1346.       <property name="LineStyle" cname="line_style" type="GdkLineStyle" readable="true" writeable="true" />
  1347.       <property name="FirstArrowhead" cname="first_arrowhead" type="gboolean" readable="true" writeable="true" />
  1348.       <property name="LastArrowhead" cname="last_arrowhead" type="gboolean" readable="true" writeable="true" />
  1349.       <property name="Smooth" cname="smooth" type="gboolean" readable="true" writeable="true" />
  1350.       <property name="SplineSteps" cname="spline_steps" type="guint" readable="true" writeable="true" />
  1351.       <property name="ArrowShapeA" cname="arrow_shape_a" type="gdouble" readable="true" writeable="true" />
  1352.       <property name="ArrowShapeB" cname="arrow_shape_b" type="gdouble" readable="true" writeable="true" />
  1353.       <property name="ArrowShapeC" cname="arrow_shape_c" type="gdouble" readable="true" writeable="true" />
  1354.       <method name="GetType" cname="gnome_canvas_line_get_type" shared="true">
  1355.         <return-type type="GType" />
  1356.       </method>
  1357.     </object>
  1358.     <object name="CanvasPixbuf" cname="GnomeCanvasPixbuf" parent="GnomeCanvasItem">
  1359.       <field name="Priv" cname="priv" type="gpointer" />
  1360.       <property name="Pixbuf" cname="pixbuf" type="GdkPixbuf" readable="true" writeable="true" />
  1361.       <property name="Width" cname="width" type="gdouble" readable="true" writeable="true" />
  1362.       <property name="WidthSet" cname="width_set" type="gboolean" readable="true" writeable="true" />
  1363.       <property name="WidthInPixels" cname="width_in_pixels" type="gboolean" readable="true" writeable="true" />
  1364.       <property name="Height" cname="height" type="gdouble" readable="true" writeable="true" />
  1365.       <property name="HeightSet" cname="height_set" type="gboolean" readable="true" writeable="true" />
  1366.       <property name="HeightInPixels" cname="height_in_pixels" type="gboolean" readable="true" writeable="true" />
  1367.       <property name="X" cname="x" type="gdouble" readable="true" writeable="true" />
  1368.       <property name="XInPixels" cname="x_in_pixels" type="gboolean" readable="true" writeable="true" />
  1369.       <property name="Y" cname="y" type="gdouble" readable="true" writeable="true" />
  1370.       <property name="YInPixels" cname="y_in_pixels" type="gboolean" readable="true" writeable="true" />
  1371.       <property name="Anchor" cname="anchor" type="GtkAnchorType" readable="true" writeable="true" />
  1372.       <method name="GetType" cname="gnome_canvas_pixbuf_get_type" shared="true">
  1373.         <return-type type="GType" />
  1374.       </method>
  1375.     </object>
  1376.     <object name="CanvasPolygon" cname="GnomeCanvasPolygon" parent="GnomeCanvasShape">
  1377.       <field name="PathDef" cname="path_def" type="GnomeCanvasPathDef*" />
  1378.       <property name="Points" cname="points" type="GnomeCanvasPoints" readable="true" writeable="true" />
  1379.       <method name="GetType" cname="gnome_canvas_polygon_get_type" shared="true">
  1380.         <return-type type="GType" />
  1381.       </method>
  1382.       <method name="ToPoint" cname="gnome_canvas_polygon_to_point" shared="true">
  1383.         <return-type type="double" />
  1384.         <parameters>
  1385.           <parameter type="double*" name="poly" />
  1386.           <parameter type="int" name="num_points" />
  1387.           <parameter type="double" name="x" />
  1388.           <parameter type="double" name="y" />
  1389.         </parameters>
  1390.       </method>
  1391.     </object>
  1392.     <object name="CanvasRE" cname="GnomeCanvasRE" parent="GnomeCanvasShape">
  1393.       <field name="X1" cname="x1" type="double" />
  1394.       <field name="Y1" cname="y1" type="double" />
  1395.       <field name="X2" cname="x2" type="double" />
  1396.       <field name="Y2" cname="y2" type="double" />
  1397.       <field name="PathDirty" cname="path_dirty" bits="1" type="unsigned int" />
  1398.       <property name="X1" cname="x1" type="gdouble" readable="true" writeable="true" />
  1399.       <property name="Y1" cname="y1" type="gdouble" readable="true" writeable="true" />
  1400.       <property name="X2" cname="x2" type="gdouble" readable="true" writeable="true" />
  1401.       <property name="Y2" cname="y2" type="gdouble" readable="true" writeable="true" />
  1402.       <method name="GetType" cname="gnome_canvas_re_get_type" shared="true">
  1403.         <return-type type="GType" />
  1404.       </method>
  1405.     </object>
  1406.     <object name="CanvasRect" cname="GnomeCanvasRect" parent="GnomeCanvasRE">
  1407.       <method name="GetType" cname="gnome_canvas_rect_get_type" shared="true">
  1408.         <return-type type="GType" />
  1409.       </method>
  1410.     </object>
  1411.     <object name="CanvasRichText" cname="GnomeCanvasRichText" parent="GnomeCanvasItem">
  1412.       <field name="Priv" cname="_priv" type="GnomeCanvasRichTextPrivate*" />
  1413.       <property name="Text" cname="text" type="gchar*" readable="true" writeable="true" />
  1414.       <property name="X" cname="x" type="gdouble" readable="true" writeable="true" />
  1415.       <property name="Y" cname="y" type="gdouble" readable="true" writeable="true" />
  1416.       <property name="Width" cname="width" type="gdouble" readable="true" writeable="true" />
  1417.       <property name="Height" cname="height" type="gdouble" readable="true" writeable="true" />
  1418.       <property name="Editable" cname="editable" type="gboolean" readable="true" writeable="true" />
  1419.       <property name="Visible" cname="visible" type="gboolean" readable="true" writeable="true" />
  1420.       <property name="CursorVisible" cname="cursor_visible" type="gboolean" readable="true" writeable="true" />
  1421.       <property name="CursorBlink" cname="cursor_blink" type="gboolean" readable="true" writeable="true" />
  1422.       <property name="GrowHeight" cname="grow_height" type="gboolean" readable="true" writeable="true" />
  1423.       <property name="WrapMode" cname="wrap_mode" type="GtkWrapMode" readable="true" writeable="true" />
  1424.       <property name="Justification" cname="justification" type="GtkJustification" readable="true" writeable="true" />
  1425.       <property name="Direction" cname="direction" type="GtkDirectionType" readable="true" writeable="true" />
  1426.       <property name="Anchor" cname="anchor" type="GtkAnchorType" readable="true" writeable="true" />
  1427.       <property name="PixelsAboveLines" cname="pixels_above_lines" type="gint" readable="true" writeable="true" />
  1428.       <property name="PixelsBelowLines" cname="pixels_below_lines" type="gint" readable="true" writeable="true" />
  1429.       <property name="PixelsInsideWrap" cname="pixels_inside_wrap" type="gint" readable="true" writeable="true" />
  1430.       <property name="LeftMargin" cname="left_margin" type="gint" readable="true" writeable="true" />
  1431.       <property name="RightMargin" cname="right_margin" type="gint" readable="true" writeable="true" />
  1432.       <property name="Indent" cname="indent" type="gint" readable="true" writeable="true" />
  1433.       <signal when="LAST">
  1434.         <return-type type="void" />
  1435.         <parameters>
  1436.           <parameter type="GnomeCanvasRichText*" name="text" />
  1437.           <parameter type="GtkTextTag*" name="tag" />
  1438.         </parameters>
  1439.       </signal>
  1440.       <method name="CopyClipboard" cname="gnome_canvas_rich_text_copy_clipboard">
  1441.         <return-type type="void" />
  1442.       </method>
  1443.       <method name="CutClipboard" cname="gnome_canvas_rich_text_cut_clipboard">
  1444.         <return-type type="void" />
  1445.       </method>
  1446.       <method name="GetBuffer" cname="gnome_canvas_rich_text_get_buffer">
  1447.         <return-type type="GtkTextBuffer*" />
  1448.       </method>
  1449.       <method name="GetIterAtLocation" cname="gnome_canvas_rich_text_get_iter_at_location">
  1450.         <return-type type="void" />
  1451.         <parameters>
  1452.           <parameter type="GtkTextIter*" name="iter" pass_as="out" />
  1453.           <parameter type="gint" name="x" />
  1454.           <parameter type="gint" name="y" />
  1455.         </parameters>
  1456.       </method>
  1457.       <method name="GetIterLocation" cname="gnome_canvas_rich_text_get_iter_location">
  1458.         <return-type type="void" />
  1459.         <parameters>
  1460.           <parameter type="const-GtkTextIter*" name="iter" />
  1461.           <parameter type="GdkRectangle*" name="location" pass_as="out" />
  1462.         </parameters>
  1463.       </method>
  1464.       <method name="GetType" cname="gnome_canvas_rich_text_get_type" shared="true">
  1465.         <return-type type="GType" />
  1466.       </method>
  1467.       <method name="PasteClipboard" cname="gnome_canvas_rich_text_paste_clipboard">
  1468.         <return-type type="void" />
  1469.       </method>
  1470.       <method name="SetBuffer" cname="gnome_canvas_rich_text_set_buffer">
  1471.         <return-type type="void" />
  1472.         <parameters>
  1473.           <parameter type="GtkTextBuffer*" name="buffer" />
  1474.         </parameters>
  1475.       </method>
  1476.     </object>
  1477.     <object name="CanvasShape" cname="GnomeCanvasShape" parent="GnomeCanvasItem">
  1478.       <field name="Priv" cname="priv" type="GnomeCanvasShapePriv*" />
  1479.       <property name="FillColor" cname="fill_color" type="gchar*" writeable="true" />
  1480.       <property name="FillColorGdk" cname="fill_color_gdk" type="GdkColor" readable="true" writeable="true" />
  1481.       <property name="FillColorRgba" cname="fill_color_rgba" type="guint" readable="true" writeable="true" />
  1482.       <property name="OutlineColor" cname="outline_color" type="gchar*" writeable="true" />
  1483.       <property name="OutlineColorGdk" cname="outline_color_gdk" type="GdkColor" readable="true" writeable="true" />
  1484.       <property name="OutlineColorRgba" cname="outline_color_rgba" type="guint" readable="true" writeable="true" />
  1485.       <property name="FillStipple" cname="fill_stipple" type="GdkDrawable" readable="true" writeable="true" />
  1486.       <property name="OutlineStipple" cname="outline_stipple" type="GdkDrawable" readable="true" writeable="true" />
  1487.       <property name="WidthPixels" cname="width_pixels" type="guint" readable="true" writeable="true" />
  1488.       <property name="WidthUnits" cname="width_units" type="gdouble" readable="true" writeable="true" />
  1489.       <property name="CapStyle" cname="cap_style" type="GdkCapStyle" readable="true" writeable="true" />
  1490.       <property name="JoinStyle" cname="join_style" type="GdkJoinStyle" readable="true" writeable="true" />
  1491.       <property name="Wind" cname="wind" type="guint" readable="true" writeable="true" />
  1492.       <property name="Miterlimit" cname="miterlimit" type="gdouble" readable="true" writeable="true" />
  1493.       <property name="Dash" cname="dash" readable="true" writeable="true" type="ArtVpathDash" />
  1494.       <method name="GetPathDef" cname="gnome_canvas_shape_get_path_def">
  1495.         <return-type type="GnomeCanvasPathDef*" />
  1496.       </method>
  1497.       <method name="GetType" cname="gnome_canvas_shape_get_type" shared="true">
  1498.         <return-type type="GType" />
  1499.       </method>
  1500.       <method name="SetPathDef" cname="gnome_canvas_shape_set_path_def">
  1501.         <return-type type="void" />
  1502.         <parameters>
  1503.           <parameter type="GnomeCanvasPathDef*" name="def" />
  1504.         </parameters>
  1505.       </method>
  1506.     </object>
  1507.     <object name="CanvasText" cname="GnomeCanvasText" parent="GnomeCanvasItem">
  1508.       <field name="FontDesc" cname="font_desc" type="PangoFontDescription*" />
  1509.       <field name="AttrList" cname="attr_list" type="PangoAttrList*" />
  1510.       <field name="Underline" cname="underline" type="PangoUnderline" />
  1511.       <field name="Strikethrough" cname="strikethrough" type="gboolean" />
  1512.       <field name="Rise" cname="rise" type="int" />
  1513.       <field name="Scale" cname="scale" type="double" />
  1514.       <field name="Text" cname="text" type="char*" />
  1515.       <field name="Stipple" cname="stipple" type="GdkBitmap*" />
  1516.       <field name="Gc" cname="gc" type="GdkGC*" />
  1517.       <field name="Layout" cname="layout" type="PangoLayout*" />
  1518.       <field name="Pixel" cname="pixel" type="gulong" />
  1519.       <field name="X" cname="x" type="double" />
  1520.       <field name="Y" cname="y" type="double" />
  1521.       <field name="ClipWidth" cname="clip_width" type="double" />
  1522.       <field name="ClipHeight" cname="clip_height" type="double" />
  1523.       <field name="Xofs" cname="xofs" type="double" />
  1524.       <field name="Yofs" cname="yofs" type="double" />
  1525.       <field name="Affine" cname="affine" array_len="6" type="double" />
  1526.       <field name="Anchor" cname="anchor" type="GtkAnchorType" />
  1527.       <field name="Justification" cname="justification" type="GtkJustification" />
  1528.       <field name="Cx" cname="cx" type="int" />
  1529.       <field name="Cy" cname="cy" type="int" />
  1530.       <field name="ClipCx" cname="clip_cx" type="int" />
  1531.       <field name="ClipCy" cname="clip_cy" type="int" />
  1532.       <field name="ClipCwidth" cname="clip_cwidth" type="int" />
  1533.       <field name="ClipCheight" cname="clip_cheight" type="int" />
  1534.       <field name="MaxWidth" cname="max_width" type="int" />
  1535.       <field name="Height" cname="height" type="int" />
  1536.       <field name="Rgba" cname="rgba" type="guint32" />
  1537.       <field name="Clip" cname="clip" bits="1" type="guint" />
  1538.       <field name="UnderlineSet" cname="underline_set" bits="1" type="guint" />
  1539.       <field name="StrikeSet" cname="strike_set" bits="1" type="guint" />
  1540.       <field name="RiseSet" cname="rise_set" bits="1" type="guint" />
  1541.       <field name="ScaleSet" cname="scale_set" bits="1" type="guint" />
  1542.       <field name="Priv" cname="priv" type="GnomeCanvasTextPrivate*" />
  1543.       <property name="Text" cname="text" type="gchar*" readable="true" writeable="true" />
  1544.       <property name="Markup" cname="markup" type="gchar*" writeable="true" />
  1545.       <property name="X" cname="x" type="gdouble" readable="true" writeable="true" />
  1546.       <property name="Y" cname="y" type="gdouble" readable="true" writeable="true" />
  1547.       <property name="Font" cname="font" type="gchar*" readable="true" writeable="true" />
  1548.       <property name="FontDesc" cname="font_desc" type="PangoFontDescription" readable="true" writeable="true" />
  1549.       <property name="Family" cname="family" type="gchar*" readable="true" writeable="true" />
  1550.       <property name="Attributes" cname="attributes" type="PangoAttrList" readable="true" writeable="true" />
  1551.       <property name="Style" cname="style" type="PangoStyle" readable="true" writeable="true" />
  1552.       <property name="Variant" cname="variant" type="PangoVariant" readable="true" writeable="true" />
  1553.       <property name="Weight" cname="weight" type="gint" readable="true" writeable="true" />
  1554.       <property name="Stretch" cname="stretch" type="PangoStretch" readable="true" writeable="true" />
  1555.       <property name="Size" cname="size" type="gint" readable="true" writeable="true" />
  1556.       <property name="SizePoints" cname="size_points" type="gdouble" readable="true" writeable="true" />
  1557.       <property name="Rise" cname="rise" type="gint" readable="true" writeable="true" />
  1558.       <property name="Strikethrough" cname="strikethrough" type="gboolean" readable="true" writeable="true" />
  1559.       <property name="Underline" cname="underline" type="PangoUnderline" readable="true" writeable="true" />
  1560.       <property name="Scale" cname="scale" type="gdouble" readable="true" writeable="true" />
  1561.       <property name="Anchor" cname="anchor" type="GtkAnchorType" readable="true" writeable="true" />
  1562.       <property name="Justification" cname="justification" type="GtkJustification" readable="true" writeable="true" />
  1563.       <property name="ClipWidth" cname="clip_width" type="gdouble" readable="true" writeable="true" />
  1564.       <property name="ClipHeight" cname="clip_height" type="gdouble" readable="true" writeable="true" />
  1565.       <property name="Clip" cname="clip" type="gboolean" readable="true" writeable="true" />
  1566.       <property name="XOffset" cname="x_offset" type="gdouble" readable="true" writeable="true" />
  1567.       <property name="YOffset" cname="y_offset" type="gdouble" readable="true" writeable="true" />
  1568.       <property name="FillColor" cname="fill_color" type="gchar*" readable="true" writeable="true" />
  1569.       <property name="FillColorGdk" cname="fill_color_gdk" type="GdkColor" readable="true" writeable="true" />
  1570.       <property name="FillColorRgba" cname="fill_color_rgba" type="guint" readable="true" writeable="true" />
  1571.       <property name="FillStipple" cname="fill_stipple" type="GdkDrawable" readable="true" writeable="true" />
  1572.       <property name="TextWidth" cname="text_width" type="gdouble" readable="true" hidden="1" />
  1573.       <property name="TextHeight" cname="text_height" type="gdouble" readable="true" hidden="1" />
  1574.       <method name="GetType" cname="gnome_canvas_text_get_type" shared="true">
  1575.         <return-type type="GType" />
  1576.       </method>
  1577.     </object>
  1578.     <object name="CanvasWidget" cname="GnomeCanvasWidget" parent="GnomeCanvasItem">
  1579.       <field name="Widget" cname="widget" type="GtkWidget*" />
  1580.       <field name="X" cname="x" type="double" />
  1581.       <field name="Y" cname="y" type="double" />
  1582.       <field name="Width" cname="width" type="double" />
  1583.       <field name="Height" cname="height" type="double" />
  1584.       <field name="Anchor" cname="anchor" type="GtkAnchorType" />
  1585.       <field name="Cx" cname="cx" type="int" />
  1586.       <field name="Cy" cname="cy" type="int" />
  1587.       <field name="Cwidth" cname="cwidth" type="int" />
  1588.       <field name="Cheight" cname="cheight" type="int" />
  1589.       <field name="DestroyId" cname="destroy_id" type="guint" />
  1590.       <field name="SizePixels" cname="size_pixels" bits="1" type="guint" />
  1591.       <field name="InDestroy" cname="in_destroy" bits="1" type="guint" />
  1592.       <property name="Widget" cname="widget" type="GtkWidget" readable="true" writeable="true" />
  1593.       <property name="X" cname="x" type="gdouble" readable="true" writeable="true" />
  1594.       <property name="Y" cname="y" type="gdouble" readable="true" writeable="true" />
  1595.       <property name="Width" cname="width" type="gdouble" readable="true" writeable="true" />
  1596.       <property name="Height" cname="height" type="gdouble" readable="true" writeable="true" />
  1597.       <property name="Anchor" cname="anchor" type="GtkAnchorType" readable="true" writeable="true" />
  1598.       <property name="SizePixels" cname="size_pixels" type="gboolean" readable="true" writeable="true" />
  1599.       <method name="GetType" cname="gnome_canvas_widget_get_type" shared="true">
  1600.         <return-type type="GType" />
  1601.       </method>
  1602.     </object>
  1603.     <struct name="CanvasBpathPriv" cname="GnomeCanvasBpathPriv" opaque="true" />
  1604.     <struct name="CanvasBuf" cname="GnomeCanvasBuf">
  1605.       <field name="Buf" cname="buf" type="guchar*" />
  1606.       <field name="Rect" cname="rect" type="ArtIRect" />
  1607.       <field name="BufRowstride" cname="buf_rowstride" type="int" />
  1608.       <field name="BgColor" cname="bg_color" type="guint32" />
  1609.       <field name="IsBg" cname="is_bg" bits="1" type="unsigned int" />
  1610.       <field name="IsBuf" cname="is_buf" bits="1" type="unsigned int" />
  1611.       <method name="EnsureBuf" cname="gnome_canvas_buf_ensure_buf">
  1612.         <return-type type="void" />
  1613.       </method>
  1614.     </struct>
  1615.     <boxed name="CanvasPathDef" cname="GnomeCanvasPathDef" opaque="true">
  1616.       <method name="AllClosed" cname="gnome_canvas_path_def_all_closed">
  1617.         <return-type type="gboolean" />
  1618.       </method>
  1619.       <method name="AllOpen" cname="gnome_canvas_path_def_all_open">
  1620.         <return-type type="gboolean" />
  1621.       </method>
  1622.       <method name="AnyClosed" cname="gnome_canvas_path_def_any_closed">
  1623.         <return-type type="gboolean" />
  1624.       </method>
  1625.       <method name="AnyOpen" cname="gnome_canvas_path_def_any_open">
  1626.         <return-type type="gboolean" />
  1627.       </method>
  1628.       <method name="Bpath" cname="gnome_canvas_path_def_bpath">
  1629.         <return-type type="ArtBpath*" />
  1630.       </method>
  1631.       <method name="CloseAll" cname="gnome_canvas_path_def_close_all">
  1632.         <return-type type="GnomeCanvasPathDef*" />
  1633.       </method>
  1634.       <method name="ClosedParts" cname="gnome_canvas_path_def_closed_parts">
  1635.         <return-type type="GnomeCanvasPathDef*" />
  1636.       </method>
  1637.       <method name="Closepath" cname="gnome_canvas_path_def_closepath">
  1638.         <return-type type="void" />
  1639.       </method>
  1640.       <method name="ClosepathCurrent" cname="gnome_canvas_path_def_closepath_current">
  1641.         <return-type type="void" />
  1642.       </method>
  1643.       <method name="Concat" cname="gnome_canvas_path_def_concat" shared="true">
  1644.         <return-type type="GnomeCanvasPathDef*" />
  1645.         <parameters>
  1646.           <parameter type="const-GSList*" name="list" />
  1647.         </parameters>
  1648.       </method>
  1649.       <method name="Copy" cname="gnome_canvas_path_def_copy">
  1650.         <return-type type="void" />
  1651.         <parameters>
  1652.           <parameter type="const-GnomeCanvasPathDef*" name="src" />
  1653.         </parameters>
  1654.       </method>
  1655.       <method name="Currentpoint" cname="gnome_canvas_path_def_currentpoint">
  1656.         <return-type type="void" />
  1657.         <parameters>
  1658.           <parameter type="ArtPoint*" name="p" />
  1659.         </parameters>
  1660.       </method>
  1661.       <method cname="gnome_canvas_path_def_curveto" name="CurveTo">
  1662.         <return-type type="void" />
  1663.         <parameters>
  1664.           <parameter type="gdouble" name="x0" />
  1665.           <parameter type="gdouble" name="y0" />
  1666.           <parameter type="gdouble" name="x1" />
  1667.           <parameter type="gdouble" name="y1" />
  1668.           <parameter type="gdouble" name="x2" />
  1669.           <parameter type="gdouble" name="y2" />
  1670.         </parameters>
  1671.       </method>
  1672.       <method name="Duplicate" cname="gnome_canvas_path_def_duplicate">
  1673.         <return-type type="GnomeCanvasPathDef*" />
  1674.       </method>
  1675.       <method name="EnsureSpace" cname="gnome_canvas_path_def_ensure_space">
  1676.         <return-type type="void" />
  1677.         <parameters>
  1678.           <parameter type="gint" name="space" />
  1679.         </parameters>
  1680.       </method>
  1681.       <method name="Finish" cname="gnome_canvas_path_def_finish">
  1682.         <return-type type="void" />
  1683.       </method>
  1684.       <method name="FirstBpath" cname="gnome_canvas_path_def_first_bpath">
  1685.         <return-type type="ArtBpath*" />
  1686.       </method>
  1687.       <method name="GetType" cname="gnome_canvas_path_def_get_type" shared="true">
  1688.         <return-type type="GType" />
  1689.       </method>
  1690.       <method name="HasCurrentpoint" cname="gnome_canvas_path_def_has_currentpoint">
  1691.         <return-type type="gboolean" />
  1692.       </method>
  1693.       <method name="IsEmpty" cname="gnome_canvas_path_def_is_empty">
  1694.         <return-type type="gboolean" />
  1695.       </method>
  1696.       <method name="LastBpath" cname="gnome_canvas_path_def_last_bpath">
  1697.         <return-type type="ArtBpath*" />
  1698.       </method>
  1699.       <method name="Length" cname="gnome_canvas_path_def_length">
  1700.         <return-type type="gint" />
  1701.       </method>
  1702.       <method cname="gnome_canvas_path_def_lineto" name="LineTo">
  1703.         <return-type type="void" />
  1704.         <parameters>
  1705.           <parameter type="gdouble" name="x" />
  1706.           <parameter type="gdouble" name="y" />
  1707.         </parameters>
  1708.       </method>
  1709.       <method cname="gnome_canvas_path_def_lineto_moving" name="LineToMoving">
  1710.         <return-type type="void" />
  1711.         <parameters>
  1712.           <parameter type="gdouble" name="x" />
  1713.           <parameter type="gdouble" name="y" />
  1714.         </parameters>
  1715.       </method>
  1716.       <method cname="gnome_canvas_path_def_moveto" name="MoveTo">
  1717.         <return-type type="void" />
  1718.         <parameters>
  1719.           <parameter type="gdouble" name="x" />
  1720.           <parameter type="gdouble" name="y" />
  1721.         </parameters>
  1722.       </method>
  1723.       <constructor cname="gnome_canvas_path_def_new" />
  1724.       <constructor cname="gnome_canvas_path_def_new_from_bpath">
  1725.         <parameters>
  1726.           <parameter type="ArtBpath*" name="bpath" />
  1727.         </parameters>
  1728.       </constructor>
  1729.       <constructor cname="gnome_canvas_path_def_new_from_foreign_bpath">
  1730.         <parameters>
  1731.           <parameter type="ArtBpath*" name="bpath" />
  1732.         </parameters>
  1733.       </constructor>
  1734.       <constructor cname="gnome_canvas_path_def_new_from_static_bpath">
  1735.         <parameters>
  1736.           <parameter type="ArtBpath*" name="bpath" />
  1737.         </parameters>
  1738.       </constructor>
  1739.       <constructor cname="gnome_canvas_path_def_new_sized">
  1740.         <parameters>
  1741.           <parameter type="gint" name="length" />
  1742.         </parameters>
  1743.       </constructor>
  1744.       <method name="OpenParts" cname="gnome_canvas_path_def_open_parts">
  1745.         <return-type type="GnomeCanvasPathDef*" />
  1746.       </method>
  1747.       <method name="Ref" cname="gnome_canvas_path_def_ref" deprecated="1">
  1748.         <return-type type="void" />
  1749.       </method>
  1750.       <method name="Reset" cname="gnome_canvas_path_def_reset">
  1751.         <return-type type="void" />
  1752.       </method>
  1753.       <method name="Split" cname="gnome_canvas_path_def_split">
  1754.         <return-type type="GSList*" element_type="GnomeCanvasPathDef*" owned="true" elements_owned="true" />
  1755.       </method>
  1756.       <method name="Unref" cname="gnome_canvas_path_def_unref" deprecated="1">
  1757.         <return-type type="void" />
  1758.       </method>
  1759.     </boxed>
  1760.     <boxed name="CanvasPoints" cname="GnomeCanvasPoints" opaque="true">
  1761.       <field name="Coords" cname="coords" type="double*" writeable="true" access="private" />
  1762.       <field name="NumPoints" cname="num_points" type="int" writeable="true" access="private" />
  1763.       <field name="RefCount" cname="ref_count" type="int" writeable="true" access="private" />
  1764.       <method name="Free" cname="gnome_canvas_points_free" deprecated="1">
  1765.         <return-type type="void" />
  1766.       </method>
  1767.       <method name="GetType" cname="gnome_canvas_points_get_type" shared="true">
  1768.         <return-type type="GType" />
  1769.       </method>
  1770.       <constructor cname="gnome_canvas_points_new">
  1771.         <parameters>
  1772.           <parameter type="int" name="num_points" />
  1773.         </parameters>
  1774.       </constructor>
  1775.       <method name="Ref" cname="gnome_canvas_points_ref" deprecated="1">
  1776.         <return-type type="GnomeCanvasPoints*" />
  1777.       </method>
  1778.     </boxed>
  1779.     <struct name="CanvasShapePriv" cname="GnomeCanvasShapePriv" opaque="true" />
  1780.   </namespace>
  1781.   <namespace name="Gnome" library="gnomeui-2">
  1782.     <enum name="ClientFlags" cname="GnomeClientFlags" gtype="gnome_client_flags_get_type" type="flags">
  1783.       <member cname="GNOME_CLIENT_IS_CONNECTED" name="IsConnected" value="1 << 0" />
  1784.       <member cname="GNOME_CLIENT_RESTARTED" name="Restarted" value="1 << 1" />
  1785.       <member cname="GNOME_CLIENT_RESTORED" name="Restored" value="1 << 2" />
  1786.     </enum>
  1787.     <enum name="ClientState" cname="GnomeClientState" gtype="gnome_client_state_get_type" type="enum">
  1788.       <member cname="GNOME_CLIENT_IDLE" name="Idle" />
  1789.       <member cname="GNOME_CLIENT_SAVING_PHASE_1" name="SavingPhase1" />
  1790.       <member cname="GNOME_CLIENT_WAITING_FOR_PHASE_2" name="WaitingForPhase2" />
  1791.       <member cname="GNOME_CLIENT_SAVING_PHASE_2" name="SavingPhase2" />
  1792.       <member cname="GNOME_CLIENT_FROZEN" name="Frozen" />
  1793.       <member cname="GNOME_CLIENT_DISCONNECTED" name="Disconnected" />
  1794.       <member cname="GNOME_CLIENT_REGISTERING" name="Registering" />
  1795.     </enum>
  1796.     <enum name="DateEditFlags" cname="GnomeDateEditFlags" gtype="gnome_date_edit_flags_get_type" type="flags">
  1797.       <member cname="GNOME_DATE_EDIT_SHOW_TIME" name="ShowTime" value="1 << 0" />
  1798.       <member cname="GNOME_DATE_EDIT_24_HR" name="Two4Hr" value="1 << 1" />
  1799.       <member cname="GNOME_DATE_EDIT_WEEK_STARTS_ON_MONDAY" name="WeekStartsOnMonday" value="1 << 2" />
  1800.     </enum>
  1801.     <enum name="DialogType" cname="GnomeDialogType" gtype="gnome_dialog_type_get_type" type="enum">
  1802.       <member cname="GNOME_DIALOG_ERROR" name="Error" />
  1803.       <member cname="GNOME_DIALOG_NORMAL" name="Normal" />
  1804.     </enum>
  1805.     <enum name="EdgePosition" cname="GnomeEdgePosition" gtype="gnome_edge_position_get_type" type="enum">
  1806.       <member cname="GNOME_EDGE_START" name="Start" />
  1807.       <member cname="GNOME_EDGE_FINISH" name="Finish" />
  1808.       <member cname="GNOME_EDGE_OTHER" name="Other" />
  1809.       <member cname="GNOME_EDGE_LAST" name="Last" />
  1810.     </enum>
  1811.     <enum name="FontPickerMode" cname="GnomeFontPickerMode" deprecated="1" gtype="gnome_font_picker_mode_get_type" type="enum">
  1812.       <member cname="GNOME_FONT_PICKER_MODE_PIXMAP" name="Pixmap" />
  1813.       <member cname="GNOME_FONT_PICKER_MODE_FONT_INFO" name="FontInfo" />
  1814.       <member cname="GNOME_FONT_PICKER_MODE_USER_WIDGET" name="UserWidget" />
  1815.       <member cname="GNOME_FONT_PICKER_MODE_UNKNOWN" name="Unknown" />
  1816.     </enum>
  1817.     <enum name="IconListMode" cname="GnomeIconListMode" deprecated="1" gtype="gnome_icon_list_mode_get_type" type="enum">
  1818.       <member cname="GNOME_ICON_LIST_ICONS" name="Icons" />
  1819.       <member cname="GNOME_ICON_LIST_TEXT_BELOW" name="TextBelow" />
  1820.       <member cname="GNOME_ICON_LIST_TEXT_RIGHT" name="TextRight" />
  1821.     </enum>
  1822.     <enum name="IconLookupFlags" cname="GnomeIconLookupFlags" gtype="gnome_icon_lookup_flags_get_type" type="flags">
  1823.       <member cname="GNOME_ICON_LOOKUP_FLAGS_NONE" name="None" />
  1824.       <member cname="GNOME_ICON_LOOKUP_FLAGS_EMBEDDING_TEXT" name="EmbeddingText" value="1 << 0" />
  1825.       <member cname="GNOME_ICON_LOOKUP_FLAGS_SHOW_SMALL_IMAGES_AS_THEMSELVES" name="ShowSmallImagesAsThemselves" value="1 << 1" />
  1826.       <member cname="GNOME_ICON_LOOKUP_FLAGS_ALLOW_SVG_AS_THEMSELVES" name="AllowSvgAsThemselves" value="1 << 2" />
  1827.     </enum>
  1828.     <enum name="IconLookupResultFlags" cname="GnomeIconLookupResultFlags" gtype="gnome_icon_lookup_result_flags_get_type" type="flags">
  1829.       <member cname="GNOME_ICON_LOOKUP_RESULT_FLAGS_NONE" name="None" />
  1830.       <member cname="GNOME_ICON_LOOKUP_RESULT_FLAGS_THUMBNAIL" name="Thumbnail" value="1 << 0" />
  1831.     </enum>
  1832.     <enum name="InteractStyle" cname="GnomeInteractStyle" gtype="gnome_interact_style_get_type" type="enum">
  1833.       <member cname="GNOME_INTERACT_NONE" name="None" />
  1834.       <member cname="GNOME_INTERACT_ERRORS" name="Errors" />
  1835.       <member cname="GNOME_INTERACT_ANY" name="Any" />
  1836.     </enum>
  1837.     <enum name="PasswordDialogRemember" cname="GnomePasswordDialogRemember" gtype="gnome_password_dialog_remember_get_type" type="enum">
  1838.       <member cname="GNOME_PASSWORD_DIALOG_REMEMBER_NOTHING" name="Nothing" />
  1839.       <member cname="GNOME_PASSWORD_DIALOG_REMEMBER_SESSION" name="Session" />
  1840.       <member cname="GNOME_PASSWORD_DIALOG_REMEMBER_FOREVER" name="Forever" />
  1841.     </enum>
  1842.     <enum name="PreferencesType" cname="GnomePreferencesType" gtype="gnome_preferences_type_get_type" type="enum">
  1843.       <member cname="GNOME_PREFERENCES_NEVER" name="Never" />
  1844.       <member cname="GNOME_PREFERENCES_USER" name="User" />
  1845.       <member cname="GNOME_PREFERENCES_ALWAYS" name="Always" />
  1846.     </enum>
  1847.     <enum name="RestartStyle" cname="GnomeRestartStyle" gtype="gnome_restart_style_get_type" type="enum">
  1848.       <member cname="GNOME_RESTART_IF_RUNNING" name="IfRunning" />
  1849.       <member cname="GNOME_RESTART_ANYWAY" name="Anyway" />
  1850.       <member cname="GNOME_RESTART_IMMEDIATELY" name="Immediately" />
  1851.       <member cname="GNOME_RESTART_NEVER" name="Never" />
  1852.     </enum>
  1853.     <enum name="SaveStyle" cname="GnomeSaveStyle" gtype="gnome_save_style_get_type" type="enum">
  1854.       <member cname="GNOME_SAVE_GLOBAL" name="Global" />
  1855.       <member cname="GNOME_SAVE_LOCAL" name="Local" />
  1856.       <member cname="GNOME_SAVE_BOTH" name="Both" />
  1857.     </enum>
  1858.     <enum name="ThemeFileParseError" cname="GnomeThemeFileParseError" deprecated="1" type="enum">
  1859.       <member cname="GNOME_THEME_FILE_PARSE_ERROR_INVALID_SYNTAX" name="Syntax" />
  1860.       <member cname="GNOME_THEME_FILE_PARSE_ERROR_INVALID_ESCAPES" name="Escapes" />
  1861.       <member cname="GNOME_THEME_FILE_PARSE_ERROR_INVALID_CHARS" name="Chars" />
  1862.     </enum>
  1863.     <enum name="ThumbnailSize" cname="GnomeThumbnailSize" gtype="gnome_thumbnail_size_get_type" type="enum">
  1864.       <member cname="GNOME_THUMBNAIL_SIZE_NORMAL" name="Normal" />
  1865.       <member cname="GNOME_THUMBNAIL_SIZE_LARGE" name="Large" />
  1866.     </enum>
  1867.     <enum name="UIInfoConfigurableTypes" cname="GnomeUIInfoConfigurableTypes" type="enum">
  1868.       <member cname="GNOME_APP_CONFIGURABLE_ITEM_NEW" name="New" />
  1869.       <member cname="GNOME_APP_CONFIGURABLE_ITEM_OPEN" name="Open" />
  1870.       <member cname="GNOME_APP_CONFIGURABLE_ITEM_SAVE" name="Save" />
  1871.       <member cname="GNOME_APP_CONFIGURABLE_ITEM_SAVE_AS" name="SaveAs" />
  1872.       <member cname="GNOME_APP_CONFIGURABLE_ITEM_REVERT" name="Revert" />
  1873.       <member cname="GNOME_APP_CONFIGURABLE_ITEM_PRINT" name="Print" />
  1874.       <member cname="GNOME_APP_CONFIGURABLE_ITEM_PRINT_SETUP" name="PrintSetup" />
  1875.       <member cname="GNOME_APP_CONFIGURABLE_ITEM_CLOSE" name="Close" />
  1876.       <member cname="GNOME_APP_CONFIGURABLE_ITEM_QUIT" name="Quit" />
  1877.       <member cname="GNOME_APP_CONFIGURABLE_ITEM_CUT" name="Cut" />
  1878.       <member cname="GNOME_APP_CONFIGURABLE_ITEM_COPY" name="Copy" />
  1879.       <member cname="GNOME_APP_CONFIGURABLE_ITEM_PASTE" name="Paste" />
  1880.       <member cname="GNOME_APP_CONFIGURABLE_ITEM_CLEAR" name="Clear" />
  1881.       <member cname="GNOME_APP_CONFIGURABLE_ITEM_UNDO" name="Undo" />
  1882.       <member cname="GNOME_APP_CONFIGURABLE_ITEM_REDO" name="Redo" />
  1883.       <member cname="GNOME_APP_CONFIGURABLE_ITEM_FIND" name="Find" />
  1884.       <member cname="GNOME_APP_CONFIGURABLE_ITEM_FIND_AGAIN" name="FindAgain" />
  1885.       <member cname="GNOME_APP_CONFIGURABLE_ITEM_REPLACE" name="Replace" />
  1886.       <member cname="GNOME_APP_CONFIGURABLE_ITEM_PROPERTIES" name="Properties" />
  1887.       <member cname="GNOME_APP_CONFIGURABLE_ITEM_PREFERENCES" name="Preferences" />
  1888.       <member cname="GNOME_APP_CONFIGURABLE_ITEM_ABOUT" name="About" />
  1889.       <member cname="GNOME_APP_CONFIGURABLE_ITEM_SELECT_ALL" name="SelectAll" />
  1890.       <member cname="GNOME_APP_CONFIGURABLE_ITEM_NEW_WINDOW" name="NewWindow" />
  1891.       <member cname="GNOME_APP_CONFIGURABLE_ITEM_CLOSE_WINDOW" name="CloseWindow" />
  1892.       <member cname="GNOME_APP_CONFIGURABLE_ITEM_NEW_GAME" name="NewGame" />
  1893.       <member cname="GNOME_APP_CONFIGURABLE_ITEM_PAUSE_GAME" name="PauseGame" />
  1894.       <member cname="GNOME_APP_CONFIGURABLE_ITEM_RESTART_GAME" name="RestartGame" />
  1895.       <member cname="GNOME_APP_CONFIGURABLE_ITEM_UNDO_MOVE" name="UndoMove" />
  1896.       <member cname="GNOME_APP_CONFIGURABLE_ITEM_REDO_MOVE" name="RedoMove" />
  1897.       <member cname="GNOME_APP_CONFIGURABLE_ITEM_HINT" name="Hint" />
  1898.       <member cname="GNOME_APP_CONFIGURABLE_ITEM_SCORES" name="Scores" />
  1899.       <member cname="GNOME_APP_CONFIGURABLE_ITEM_END_GAME" name="EndGame" />
  1900.     </enum>
  1901.     <enum name="UIInfoType" cname="GnomeUIInfoType" type="enum">
  1902.       <member cname="GNOME_APP_UI_ENDOFINFO" name="Endofinfo" />
  1903.       <member cname="GNOME_APP_UI_ITEM" name="Item" />
  1904.       <member cname="GNOME_APP_UI_TOGGLEITEM" name="Toggleitem" />
  1905.       <member cname="GNOME_APP_UI_RADIOITEMS" name="Radioitems" />
  1906.       <member cname="GNOME_APP_UI_SUBTREE" name="Subtree" />
  1907.       <member cname="GNOME_APP_UI_SEPARATOR" name="Separator" />
  1908.       <member cname="GNOME_APP_UI_HELP" name="Help" />
  1909.       <member cname="GNOME_APP_UI_BUILDER_DATA" name="BuilderData" />
  1910.       <member cname="GNOME_APP_UI_ITEM_CONFIGURABLE" name="ItemConfigurable" />
  1911.       <member cname="GNOME_APP_UI_SUBTREE_STOCK" name="SubtreeStock" />
  1912.       <member cname="GNOME_APP_UI_INCLUDE" name="Include" />
  1913.     </enum>
  1914.     <enum name="UIPixmapType" cname="GnomeUIPixmapType" type="enum">
  1915.       <member cname="GNOME_APP_PIXMAP_NONE" name="None" />
  1916.       <member cname="GNOME_APP_PIXMAP_STOCK" name="Stock" />
  1917.       <member cname="GNOME_APP_PIXMAP_DATA" name="Data" />
  1918.       <member cname="GNOME_APP_PIXMAP_FILENAME" name="Filename" />
  1919.     </enum>
  1920.     <callback name="GdkPixbufDoneCallback" cname="GnomeGdkPixbufDoneCallback">
  1921.       <return-type type="void" />
  1922.       <parameters>
  1923.         <parameter type="GnomeGdkPixbufAsyncHandle*" name="handle" />
  1924.         <parameter type="gpointer" name="cb_data" />
  1925.       </parameters>
  1926.     </callback>
  1927.     <callback name="GdkPixbufLoadCallback" cname="GnomeGdkPixbufLoadCallback">
  1928.       <return-type type="void" />
  1929.       <parameters>
  1930.         <parameter type="GnomeGdkPixbufAsyncHandle*" name="handle" />
  1931.         <parameter type="GnomeVFSResult" name="error" />
  1932.         <parameter type="GdkPixbuf*" name="pixbuf" />
  1933.         <parameter type="gpointer" name="cb_data" />
  1934.       </parameters>
  1935.     </callback>
  1936.     <callback name="InteractFunction" cname="GnomeInteractFunction">
  1937.       <return-type type="void" />
  1938.       <parameters>
  1939.         <parameter type="GnomeClient*" name="client" />
  1940.         <parameter type="gint" name="key" />
  1941.         <parameter type="GnomeDialogType" name="dialog_type" />
  1942.         <parameter type="gpointer" name="data" />
  1943.       </parameters>
  1944.     </callback>
  1945.     <callback name="ReplyCallback" cname="GnomeReplyCallback">
  1946.       <return-type type="void" />
  1947.       <parameters>
  1948.         <parameter type="gint" name="reply" />
  1949.         <parameter type="gpointer" name="data" />
  1950.       </parameters>
  1951.     </callback>
  1952.     <callback name="StringCallback" cname="GnomeStringCallback">
  1953.       <return-type type="void" />
  1954.       <parameters>
  1955.         <parameter type="gchar*" name="string" />
  1956.         <parameter type="gpointer" name="data" />
  1957.       </parameters>
  1958.     </callback>
  1959.     <callback name="ThemeFileLineFunc" cname="GnomeThemeFileLineFunc">
  1960.       <return-type type="void" />
  1961.       <parameters>
  1962.         <parameter type="GnomeThemeFile*" name="df" />
  1963.         <parameter type="const-char*" name="key" />
  1964.         <parameter type="const-char*" name="locale" />
  1965.         <parameter type="const-char*" name="value" />
  1966.         <parameter type="gpointer" name="data" />
  1967.       </parameters>
  1968.     </callback>
  1969.     <callback name="ThemeFileSectionFunc" cname="GnomeThemeFileSectionFunc">
  1970.       <return-type type="void" />
  1971.       <parameters>
  1972.         <parameter type="GnomeThemeFile*" name="df" />
  1973.         <parameter type="const-char*" name="name" />
  1974.         <parameter type="gpointer" name="data" />
  1975.       </parameters>
  1976.     </callback>
  1977.     <callback name="UISignalConnectFunc" cname="GnomeUISignalConnectFunc">
  1978.       <return-type type="void" />
  1979.       <parameters>
  1980.         <parameter type="GnomeUIInfo*" name="uiinfo" />
  1981.         <parameter type="const-char*" name="signal_name" />
  1982.         <parameter type="GnomeUIBuilderData*" name="uibdata" />
  1983.       </parameters>
  1984.     </callback>
  1985.     <object name="About" cname="GnomeAbout" deprecated="1" parent="GtkDialog" disable_void_ctor="1">
  1986.       <field name="Priv" cname="_priv" type="GnomeAboutPrivate*" />
  1987.       <property name="Name" cname="name" type="gchar*" readable="true" writeable="true" />
  1988.       <property name="Version" cname="version" type="gchar*" readable="true" writeable="true" />
  1989.       <property name="Copyright" cname="copyright" type="gchar*" readable="true" writeable="true" />
  1990.       <property name="Comments" cname="comments" type="gchar*" readable="true" writeable="true" />
  1991.       <property name="Authors" cname="authors" type="value_array" writeable="true" />
  1992.       <property name="Documenters" cname="documenters" type="value_array" writeable="true" />
  1993.       <property name="TranslatorCredits" cname="translator_credits" type="gchar*" readable="true" writeable="true" />
  1994.       <property name="Logo" cname="logo" type="GdkPixbuf" writeable="true" />
  1995.       <method name="Construct" cname="gnome_about_construct" deprecated="1">
  1996.         <return-type type="void" />
  1997.         <parameters>
  1998.           <parameter type="const-gchar*" name="name" />
  1999.           <parameter type="const-gchar*" name="version" />
  2000.           <parameter type="const-gchar*" name="copyright" />
  2001.           <parameter type="const-gchar*" name="comments" />
  2002.           <parameter type="const-gchar**" name="authors" array="1" />
  2003.           <parameter type="const-gchar**" name="documenters" array="1" />
  2004.           <parameter type="const-gchar*" name="translator_credits" />
  2005.           <parameter type="GdkPixbuf*" name="logo_pixbuf" />
  2006.         </parameters>
  2007.       </method>
  2008.       <method name="GetType" cname="gnome_about_get_type" deprecated="1" shared="true">
  2009.         <return-type type="GType" />
  2010.       </method>
  2011.       <constructor cname="gnome_about_new" deprecated="1" hidden="1">
  2012.         <parameters>
  2013.           <parameter type="const-gchar*" name="name" />
  2014.           <parameter type="const-gchar*" name="version" />
  2015.           <parameter type="const-gchar*" name="copyright" />
  2016.           <parameter type="const-gchar*" name="comments" />
  2017.           <parameter type="const-gchar**" name="authors" />
  2018.           <parameter type="const-gchar**" name="documenters" />
  2019.           <parameter type="const-gchar*" name="translator_credits" />
  2020.           <parameter type="GdkPixbuf*" name="logo_pixbuf" />
  2021.         </parameters>
  2022.       </constructor>
  2023.     </object>
  2024.     <object name="App" cname="GnomeApp" parent="GtkWindow">
  2025.       <field name="Name" cname="name" type="gchar*" access="public" />
  2026.       <field name="Prefix" cname="prefix" type="gchar*" access="public" />
  2027.       <field name="Dock" cname="dock" type="GtkWidget*" />
  2028.       <field name="Statusbar" cname="statusbar" type="GtkWidget*" access="public" />
  2029.       <field name="Vbox" cname="vbox" type="GtkWidget*" />
  2030.       <field cname="menubar" name="Menus" access="public" type="GtkMenuBar*" />
  2031.       <field name="Contents" cname="contents" type="GtkWidget*" access="public" />
  2032.       <field name="Layout" cname="layout" type="BonoboDockLayout*" />
  2033.       <field name="AccelGroup" cname="accel_group" type="GtkAccelGroup*" access="public" />
  2034.       <field name="EnableLayoutConfig" cname="enable_layout_config" bits="1" type="guint" />
  2035.       <field name="Priv" cname="_priv" type="GnomeAppPrivate*" />
  2036.       <property name="AppId" cname="app_id" type="gchar*" readable="true" writeable="true" construct="true" />
  2037.       <method name="AddDockItem" cname="gnome_app_add_dock_item">
  2038.         <return-type type="void" />
  2039.         <parameters>
  2040.           <parameter type="BonoboDockItem*" name="item" />
  2041.           <parameter type="BonoboDockPlacement" name="placement" />
  2042.           <parameter type="gint" name="band_num" />
  2043.           <parameter type="gint" name="band_position" />
  2044.           <parameter type="gint" name="offset" />
  2045.         </parameters>
  2046.       </method>
  2047.       <method name="AddDocked" cname="gnome_app_add_docked">
  2048.         <return-type type="GtkWidget*" />
  2049.         <parameters>
  2050.           <parameter type="GtkWidget*" name="widget" />
  2051.           <parameter type="const-gchar*" name="name" />
  2052.           <parameter type="BonoboDockItemBehavior" name="behavior" />
  2053.           <parameter type="BonoboDockPlacement" name="placement" />
  2054.           <parameter type="gint" name="band_num" />
  2055.           <parameter type="gint" name="band_position" />
  2056.           <parameter type="gint" name="offset" />
  2057.         </parameters>
  2058.       </method>
  2059.       <method name="AddToolbar" cname="gnome_app_add_toolbar">
  2060.         <return-type type="void" />
  2061.         <parameters>
  2062.           <parameter type="GtkToolbar*" name="toolbar" />
  2063.           <parameter type="const-gchar*" name="name" />
  2064.           <parameter type="BonoboDockItemBehavior" name="behavior" />
  2065.           <parameter type="BonoboDockPlacement" name="placement" />
  2066.           <parameter type="gint" name="band_num" />
  2067.           <parameter type="gint" name="band_position" />
  2068.           <parameter type="gint" name="offset" />
  2069.         </parameters>
  2070.       </method>
  2071.       <method name="Construct" cname="gnome_app_construct">
  2072.         <return-type type="void" />
  2073.         <parameters>
  2074.           <parameter type="const-gchar*" name="appname" />
  2075.           <parameter type="const-gchar*" name="title" />
  2076.         </parameters>
  2077.       </method>
  2078.       <method name="CreateMenus" cname="gnome_app_create_menus">
  2079.         <return-type type="void" />
  2080.         <parameters>
  2081.           <parameter type="GnomeUIInfo*" name="uiinfo" />
  2082.         </parameters>
  2083.       </method>
  2084.       <method name="CreateMenusCustom" cname="gnome_app_create_menus_custom">
  2085.         <return-type type="void" />
  2086.         <parameters>
  2087.           <parameter type="GnomeUIInfo*" name="uiinfo" />
  2088.           <parameter type="GnomeUIBuilderData*" name="uibdata" />
  2089.         </parameters>
  2090.       </method>
  2091.       <method name="CreateMenusInterp" cname="gnome_app_create_menus_interp">
  2092.         <return-type type="void" />
  2093.         <parameters>
  2094.           <parameter type="GnomeUIInfo*" name="uiinfo" />
  2095.           <parameter type="GtkCallbackMarshal" name="relay_func" />
  2096.           <parameter type="gpointer" name="data" />
  2097.           <parameter type="GtkDestroyNotify" name="destroy_func" />
  2098.         </parameters>
  2099.       </method>
  2100.       <method name="CreateMenusWithData" cname="gnome_app_create_menus_with_data">
  2101.         <return-type type="void" />
  2102.         <parameters>
  2103.           <parameter type="GnomeUIInfo*" name="uiinfo" />
  2104.           <parameter type="gpointer" name="user_data" />
  2105.         </parameters>
  2106.       </method>
  2107.       <method name="CreateToolbar" cname="gnome_app_create_toolbar">
  2108.         <return-type type="void" />
  2109.         <parameters>
  2110.           <parameter type="GnomeUIInfo*" name="uiinfo" />
  2111.         </parameters>
  2112.       </method>
  2113.       <method name="CreateToolbarCustom" cname="gnome_app_create_toolbar_custom">
  2114.         <return-type type="void" />
  2115.         <parameters>
  2116.           <parameter type="GnomeUIInfo*" name="uiinfo" />
  2117.           <parameter type="GnomeUIBuilderData*" name="uibdata" />
  2118.         </parameters>
  2119.       </method>
  2120.       <method name="CreateToolbarInterp" cname="gnome_app_create_toolbar_interp">
  2121.         <return-type type="void" />
  2122.         <parameters>
  2123.           <parameter type="GnomeUIInfo*" name="uiinfo" />
  2124.           <parameter type="GtkCallbackMarshal" name="relay_func" />
  2125.           <parameter type="gpointer" name="data" />
  2126.           <parameter type="GtkDestroyNotify" name="destroy_func" />
  2127.         </parameters>
  2128.       </method>
  2129.       <method name="CreateToolbarWithData" cname="gnome_app_create_toolbar_with_data">
  2130.         <return-type type="void" />
  2131.         <parameters>
  2132.           <parameter type="GnomeUIInfo*" name="uiinfo" />
  2133.           <parameter type="gpointer" name="user_data" />
  2134.         </parameters>
  2135.       </method>
  2136.       <method name="EnableLayoutConfig" cname="gnome_app_enable_layout_config">
  2137.         <return-type type="void" />
  2138.         <parameters>
  2139.           <parameter type="gboolean" name="enable" />
  2140.         </parameters>
  2141.       </method>
  2142.       <method name="FillMenu" cname="gnome_app_fill_menu" shared="true">
  2143.         <return-type type="void" />
  2144.         <parameters>
  2145.           <parameter type="GtkMenuShell*" name="menu_shell" />
  2146.           <parameter type="GnomeUIInfo*" name="uiinfo" />
  2147.           <parameter type="GtkAccelGroup*" name="accel_group" />
  2148.           <parameter type="gboolean" name="uline_accels" />
  2149.           <parameter type="gint" name="pos" />
  2150.         </parameters>
  2151.       </method>
  2152.       <method name="FillMenuCustom" cname="gnome_app_fill_menu_custom" shared="true">
  2153.         <return-type type="void" />
  2154.         <parameters>
  2155.           <parameter type="GtkMenuShell*" name="menu_shell" />
  2156.           <parameter type="GnomeUIInfo*" name="uiinfo" />
  2157.           <parameter type="GnomeUIBuilderData*" name="uibdata" />
  2158.           <parameter type="GtkAccelGroup*" name="accel_group" />
  2159.           <parameter type="gboolean" name="uline_accels" />
  2160.           <parameter type="gint" name="pos" />
  2161.         </parameters>
  2162.       </method>
  2163.       <method name="FillMenuWithData" cname="gnome_app_fill_menu_with_data" shared="true">
  2164.         <return-type type="void" />
  2165.         <parameters>
  2166.           <parameter type="GtkMenuShell*" name="menu_shell" />
  2167.           <parameter type="GnomeUIInfo*" name="uiinfo" />
  2168.           <parameter type="GtkAccelGroup*" name="accel_group" />
  2169.           <parameter type="gboolean" name="uline_accels" />
  2170.           <parameter type="gint" name="pos" />
  2171.           <parameter type="gpointer" name="user_data" />
  2172.         </parameters>
  2173.       </method>
  2174.       <method name="FillToolbar" cname="gnome_app_fill_toolbar" shared="true">
  2175.         <return-type type="void" />
  2176.         <parameters>
  2177.           <parameter type="GtkToolbar*" name="toolbar" />
  2178.           <parameter type="GnomeUIInfo*" name="uiinfo" />
  2179.           <parameter type="GtkAccelGroup*" name="accel_group" />
  2180.         </parameters>
  2181.       </method>
  2182.       <method name="FillToolbarCustom" cname="gnome_app_fill_toolbar_custom" shared="true">
  2183.         <return-type type="void" />
  2184.         <parameters>
  2185.           <parameter type="GtkToolbar*" name="toolbar" />
  2186.           <parameter type="GnomeUIInfo*" name="uiinfo" />
  2187.           <parameter type="GnomeUIBuilderData*" name="uibdata" />
  2188.           <parameter type="GtkAccelGroup*" name="accel_group" />
  2189.         </parameters>
  2190.       </method>
  2191.       <method name="FillToolbarWithData" cname="gnome_app_fill_toolbar_with_data" shared="true">
  2192.         <return-type type="void" />
  2193.         <parameters>
  2194.           <parameter type="GtkToolbar*" name="toolbar" />
  2195.           <parameter type="GnomeUIInfo*" name="uiinfo" />
  2196.           <parameter type="GtkAccelGroup*" name="accel_group" />
  2197.           <parameter type="gpointer" name="user_data" />
  2198.         </parameters>
  2199.       </method>
  2200.       <method name="FindMenuPos" cname="gnome_app_find_menu_pos" shared="true">
  2201.         <return-type type="GtkWidget*" />
  2202.         <parameters>
  2203.           <parameter type="GtkWidget*" name="parent" />
  2204.           <parameter type="const-gchar*" name="path" />
  2205.           <parameter type="gint*" name="pos" />
  2206.         </parameters>
  2207.       </method>
  2208.       <method name="GetDock" cname="gnome_app_get_dock">
  2209.         <return-type type="BonoboDock*" />
  2210.       </method>
  2211.       <method name="GetDockItemByName" cname="gnome_app_get_dock_item_by_name">
  2212.         <return-type type="BonoboDockItem*" />
  2213.         <parameters>
  2214.           <parameter type="const-gchar*" name="name" />
  2215.         </parameters>
  2216.       </method>
  2217.       <method name="GetType" cname="gnome_app_get_type" shared="true">
  2218.         <return-type type="GType" />
  2219.       </method>
  2220.       <method name="HelperGettext" cname="gnome_app_helper_gettext" shared="true">
  2221.         <return-type type="const-gchar*" />
  2222.         <parameters>
  2223.           <parameter type="const-gchar*" name="string" />
  2224.         </parameters>
  2225.       </method>
  2226.       <method name="InsertMenus" cname="gnome_app_insert_menus">
  2227.         <return-type type="void" />
  2228.         <parameters>
  2229.           <parameter type="const-gchar*" name="path" />
  2230.           <parameter type="GnomeUIInfo*" name="menuinfo" />
  2231.         </parameters>
  2232.       </method>
  2233.       <method name="InsertMenusCustom" cname="gnome_app_insert_menus_custom">
  2234.         <return-type type="void" />
  2235.         <parameters>
  2236.           <parameter type="const-gchar*" name="path" />
  2237.           <parameter type="GnomeUIInfo*" name="uiinfo" />
  2238.           <parameter type="GnomeUIBuilderData*" name="uibdata" />
  2239.         </parameters>
  2240.       </method>
  2241.       <method name="InsertMenusInterp" cname="gnome_app_insert_menus_interp">
  2242.         <return-type type="void" />
  2243.         <parameters>
  2244.           <parameter type="const-gchar*" name="path" />
  2245.           <parameter type="GnomeUIInfo*" name="menuinfo" />
  2246.           <parameter type="GtkCallbackMarshal" name="relay_func" />
  2247.           <parameter type="gpointer" name="data" />
  2248.           <parameter type="GtkDestroyNotify" name="destroy_func" />
  2249.         </parameters>
  2250.       </method>
  2251.       <method name="InsertMenusWithData" cname="gnome_app_insert_menus_with_data">
  2252.         <return-type type="void" />
  2253.         <parameters>
  2254.           <parameter type="const-gchar*" name="path" />
  2255.           <parameter type="GnomeUIInfo*" name="menuinfo" />
  2256.           <parameter type="gpointer" name="data" />
  2257.         </parameters>
  2258.       </method>
  2259.       <method name="InstallAppbarMenuHints" cname="gnome_app_install_appbar_menu_hints" shared="true">
  2260.         <return-type type="void" />
  2261.         <parameters>
  2262.           <parameter type="GnomeAppBar*" name="appbar" />
  2263.           <parameter type="GnomeUIInfo*" name="uiinfo" />
  2264.         </parameters>
  2265.       </method>
  2266.       <method name="InstallMenuHints" cname="gnome_app_install_menu_hints">
  2267.         <return-type type="void" />
  2268.         <parameters>
  2269.           <parameter type="GnomeUIInfo*" name="uiinfo" />
  2270.         </parameters>
  2271.       </method>
  2272.       <method name="InstallStatusbarMenuHints" cname="gnome_app_install_statusbar_menu_hints" shared="true">
  2273.         <return-type type="void" />
  2274.         <parameters>
  2275.           <parameter type="GtkStatusbar*" name="bar" />
  2276.           <parameter type="GnomeUIInfo*" name="uiinfo" />
  2277.         </parameters>
  2278.       </method>
  2279.       <constructor cname="gnome_app_new" hidden="1">
  2280.         <parameters>
  2281.           <parameter type="const-gchar*" name="appname" />
  2282.           <parameter type="const-gchar*" name="title" />
  2283.         </parameters>
  2284.       </constructor>
  2285.       <method name="RemoveMenuRange" cname="gnome_app_remove_menu_range">
  2286.         <return-type type="void" />
  2287.         <parameters>
  2288.           <parameter type="const-gchar*" name="path" />
  2289.           <parameter type="gint" name="start" />
  2290.           <parameter type="gint" name="items" />
  2291.         </parameters>
  2292.       </method>
  2293.       <method name="RemoveMenus" cname="gnome_app_remove_menus">
  2294.         <return-type type="void" />
  2295.         <parameters>
  2296.           <parameter type="const-gchar*" name="path" />
  2297.           <parameter type="gint" name="items" />
  2298.         </parameters>
  2299.       </method>
  2300.       <method name="SetContents" cname="gnome_app_set_contents">
  2301.         <return-type type="void" />
  2302.         <parameters>
  2303.           <parameter type="GtkWidget*" name="contents" />
  2304.         </parameters>
  2305.       </method>
  2306.       <method name="SetMenus" cname="gnome_app_set_menus">
  2307.         <return-type type="void" />
  2308.         <parameters>
  2309.           <parameter type="GtkMenuBar*" name="menubar" />
  2310.         </parameters>
  2311.       </method>
  2312.       <method name="SetStatusbar" cname="gnome_app_set_statusbar">
  2313.         <return-type type="void" />
  2314.         <parameters>
  2315.           <parameter type="GtkWidget*" name="statusbar" />
  2316.         </parameters>
  2317.       </method>
  2318.       <method name="SetStatusbarCustom" cname="gnome_app_set_statusbar_custom">
  2319.         <return-type type="void" />
  2320.         <parameters>
  2321.           <parameter type="GtkWidget*" name="container" />
  2322.           <parameter type="GtkWidget*" name="statusbar" />
  2323.         </parameters>
  2324.       </method>
  2325.       <method name="SetToolbar" cname="gnome_app_set_toolbar">
  2326.         <return-type type="void" />
  2327.         <parameters>
  2328.           <parameter type="GtkToolbar*" name="toolbar" />
  2329.         </parameters>
  2330.       </method>
  2331.       <method name="SetupToolbar" cname="gnome_app_setup_toolbar" shared="true">
  2332.         <return-type type="void" />
  2333.         <parameters>
  2334.           <parameter type="GtkToolbar*" name="toolbar" />
  2335.           <parameter type="BonoboDockItem*" name="dock_item" />
  2336.         </parameters>
  2337.       </method>
  2338.       <method name="UiConfigureConfigurable" cname="gnome_app_ui_configure_configurable" shared="true">
  2339.         <return-type type="void" />
  2340.         <parameters>
  2341.           <parameter type="GnomeUIInfo*" name="uiinfo" />
  2342.         </parameters>
  2343.       </method>
  2344.     </object>
  2345.     <object name="AppBar" cname="GnomeAppBar" parent="GtkHBox">
  2346.       <field name="Priv" cname="_priv" type="GnomeAppBarPrivate*" />
  2347.       <signal name="UserResponse" cname="user_response" when="LAST">
  2348.         <return-type type="void" />
  2349.         <parameters>
  2350.           <parameter type="GnomeAppBar*" name="ab" />
  2351.         </parameters>
  2352.       </signal>
  2353.       <signal cname="clear_prompt" when="LAST" name="PromptCleared">
  2354.         <return-type type="void" />
  2355.         <parameters>
  2356.           <parameter type="GnomeAppBar*" name="ab" />
  2357.         </parameters>
  2358.       </signal>
  2359.       <property name="HasProgress" cname="has_progress" type="gboolean" readable="true" writeable="true" construct="true" />
  2360.       <property name="HasStatus" cname="has_status" type="gboolean" readable="true" writeable="true" construct="true" />
  2361.       <property name="Interactivity" cname="interactivity" type="GnomePreferencesType" readable="true" writeable="true" construct="true" />
  2362.       <method name="ClearPrompt" cname="gnome_appbar_clear_prompt">
  2363.         <return-type type="void" />
  2364.       </method>
  2365.       <method name="ClearStack" cname="gnome_appbar_clear_stack">
  2366.         <return-type type="void" />
  2367.       </method>
  2368.       <method name="GetProgress" cname="gnome_appbar_get_progress">
  2369.         <return-type type="GtkProgressBar*" />
  2370.       </method>
  2371.       <method name="GetResponse" cname="gnome_appbar_get_response">
  2372.         <return-type type="gchar*" />
  2373.       </method>
  2374.       <method name="GetStatus" cname="gnome_appbar_get_status">
  2375.         <return-type type="GtkWidget*" />
  2376.       </method>
  2377.       <method name="GetType" cname="gnome_appbar_get_type" shared="true">
  2378.         <return-type type="GType" />
  2379.       </method>
  2380.       <constructor cname="gnome_appbar_new">
  2381.         <parameters>
  2382.           <parameter type="gboolean" name="has_progress" />
  2383.           <parameter type="gboolean" name="has_status" />
  2384.           <parameter type="GnomePreferencesType" name="interactivity" />
  2385.         </parameters>
  2386.       </constructor>
  2387.       <method name="Pop" cname="gnome_appbar_pop">
  2388.         <return-type type="void" />
  2389.       </method>
  2390.       <method name="Push" cname="gnome_appbar_push">
  2391.         <return-type type="void" />
  2392.         <parameters>
  2393.           <parameter type="const-gchar*" name="status" />
  2394.         </parameters>
  2395.       </method>
  2396.       <method name="Refresh" cname="gnome_appbar_refresh">
  2397.         <return-type type="void" />
  2398.       </method>
  2399.       <method name="SetDefault" cname="gnome_appbar_set_default">
  2400.         <return-type type="void" />
  2401.         <parameters>
  2402.           <parameter type="const-gchar*" name="default_status" />
  2403.         </parameters>
  2404.       </method>
  2405.       <method name="SetProgressPercentage" cname="gnome_appbar_set_progress_percentage">
  2406.         <return-type type="void" />
  2407.         <parameters>
  2408.           <parameter type="gfloat" name="percentage" />
  2409.         </parameters>
  2410.       </method>
  2411.       <method name="SetPrompt" cname="gnome_appbar_set_prompt">
  2412.         <return-type type="void" />
  2413.         <parameters>
  2414.           <parameter type="const-gchar*" name="prompt" />
  2415.           <parameter type="gboolean" name="modal" />
  2416.         </parameters>
  2417.       </method>
  2418.       <method name="SetStatus" cname="gnome_appbar_set_status">
  2419.         <return-type type="void" />
  2420.         <parameters>
  2421.           <parameter type="const-gchar*" name="status" />
  2422.         </parameters>
  2423.       </method>
  2424.     </object>
  2425.     <object name="Client" cname="GnomeClient" parent="GtkObject">
  2426.       <field name="SmcConn" cname="smc_conn" type="gpointer" />
  2427.       <field name="ClientId" cname="client_id" type="gchar*" />
  2428.       <field name="PreviousId" cname="previous_id" type="gchar*" />
  2429.       <field name="ConfigPrefix" cname="config_prefix" type="gchar*" />
  2430.       <field name="GlobalConfigPrefix" cname="global_config_prefix" type="gchar*" />
  2431.       <field name="StaticArgs" cname="static_args" type="GList*" />
  2432.       <field name="CloneCommand" cname="clone_command" type="gchar**" />
  2433.       <field name="CurrentDirectory" cname="current_directory" type="gchar*" />
  2434.       <field name="DiscardCommand" cname="discard_command" type="gchar**" />
  2435.       <field name="Environment" cname="environment" type="GHashTable*" />
  2436.       <field name="ProcessId" cname="process_id" type="pid_t" />
  2437.       <field name="Program" cname="program" type="gchar*" />
  2438.       <field name="ResignCommand" cname="resign_command" type="gchar**" />
  2439.       <field name="RestartCommand" cname="restart_command" type="gchar**" />
  2440.       <field name="RestartStyle" cname="restart_style" type="GnomeRestartStyle" />
  2441.       <field name="ShutdownCommand" cname="shutdown_command" type="gchar**" />
  2442.       <field name="UserId" cname="user_id" type="gchar*" />
  2443.       <field name="InteractionKeys" cname="interaction_keys" type="GSList*" />
  2444.       <field name="InputId" cname="input_id" type="gint" />
  2445.       <field name="SaveStyle" cname="save_style" bits="2" type="guint" />
  2446.       <field name="InteractStyle" cname="interact_style" bits="2" type="guint" />
  2447.       <field name="State" cname="state" bits="3" type="guint" />
  2448.       <field name="Shutdown" cname="shutdown" bits="1" type="guint" />
  2449.       <field name="Fast" cname="fast" bits="1" type="guint" />
  2450.       <field name="SavePhase2Requested" cname="save_phase_2_requested" bits="1" type="guint" />
  2451.       <field name="SaveSuccessfull" cname="save_successfull" bits="1" type="guint" />
  2452.       <field name="SaveYourselfEmitted" cname="save_yourself_emitted" bits="1" type="guint" />
  2453.       <field name="Reserved" cname="reserved" type="gpointer" />
  2454.       <signal name="SaveYourself" cname="save_yourself" when="LAST">
  2455.         <return-type type="gboolean" />
  2456.         <parameters>
  2457.           <parameter type="GnomeClient*" name="client" />
  2458.           <parameter type="gint" name="phase" />
  2459.           <parameter type="GnomeSaveStyle" name="save_style" />
  2460.           <parameter type="gboolean" name="shutdown" />
  2461.           <parameter type="GnomeInteractStyle" name="interact_style" />
  2462.           <parameter type="gboolean" name="fast" />
  2463.         </parameters>
  2464.       </signal>
  2465.       <signal name="Die" cname="die" when="LAST">
  2466.         <return-type type="void" />
  2467.         <parameters>
  2468.           <parameter type="GnomeClient*" name="client" />
  2469.         </parameters>
  2470.       </signal>
  2471.       <signal name="SaveComplete" cname="save_complete" when="FIRST">
  2472.         <return-type type="void" />
  2473.         <parameters>
  2474.           <parameter type="GnomeClient*" name="client" />
  2475.         </parameters>
  2476.       </signal>
  2477.       <signal name="ShutdownCancelled" cname="shutdown_cancelled" when="FIRST">
  2478.         <return-type type="void" />
  2479.         <parameters>
  2480.           <parameter type="GnomeClient*" name="client" />
  2481.         </parameters>
  2482.       </signal>
  2483.       <signal cname="connect" when="FIRST" name="Connected">
  2484.         <return-type type="void" />
  2485.         <parameters>
  2486.           <parameter type="GnomeClient*" name="client" />
  2487.           <parameter type="gboolean" name="restarted" />
  2488.         </parameters>
  2489.       </signal>
  2490.       <signal cname="disconnect" when="FIRST" name="Disconnected">
  2491.         <return-type type="void" />
  2492.         <parameters>
  2493.           <parameter type="GnomeClient*" name="client" />
  2494.         </parameters>
  2495.       </signal>
  2496.       <method name="AddStaticArg" cname="gnome_client_add_static_arg">
  2497.         <return-type type="void" />
  2498.         <parameters>
  2499.           <parameter ellipsis="true" />
  2500.         </parameters>
  2501.       </method>
  2502.       <method name="Connect" cname="gnome_client_connect">
  2503.         <return-type type="void" />
  2504.       </method>
  2505.       <method name="DisableMasterConnection" cname="gnome_client_disable_master_connection" deprecated="1" shared="true">
  2506.         <return-type type="void" />
  2507.       </method>
  2508.       <method name="Disconnect" cname="gnome_client_disconnect">
  2509.         <return-type type="void" />
  2510.       </method>
  2511.       <method name="Flush" cname="gnome_client_flush">
  2512.         <return-type type="void" />
  2513.       </method>
  2514.       <method name="GetConfigPrefix" cname="gnome_client_get_config_prefix">
  2515.         <return-type type="const-gchar*" />
  2516.       </method>
  2517.       <method name="GetDesktopId" cname="gnome_client_get_desktop_id">
  2518.         <return-type type="const-gchar*" />
  2519.       </method>
  2520.       <method name="GetFlags" cname="gnome_client_get_flags">
  2521.         <return-type type="GnomeClientFlags" />
  2522.       </method>
  2523.       <method name="GetGlobalConfigPrefix" cname="gnome_client_get_global_config_prefix">
  2524.         <return-type type="const-gchar*" />
  2525.       </method>
  2526.       <method name="GetId" cname="gnome_client_get_id">
  2527.         <return-type type="const-gchar*" />
  2528.       </method>
  2529.       <method name="GetPreviousId" cname="gnome_client_get_previous_id">
  2530.         <return-type type="const-gchar*" />
  2531.       </method>
  2532.       <method name="GetType" cname="gnome_client_get_type" shared="true">
  2533.         <return-type type="GType" />
  2534.       </method>
  2535.       <method name="ModuleInfoGet" cname="gnome_client_module_info_get" shared="true">
  2536.         <return-type type="const-GnomeModuleInfo*" />
  2537.       </method>
  2538.       <constructor cname="gnome_client_new" />
  2539.       <constructor cname="gnome_client_new_without_connection" />
  2540.       <method name="RequestInteraction" cname="gnome_client_request_interaction">
  2541.         <return-type type="void" />
  2542.         <parameters>
  2543.           <parameter type="GnomeDialogType" name="dialog_type" />
  2544.           <parameter type="GnomeInteractFunction" name="function" />
  2545.           <parameter type="gpointer" name="data" />
  2546.         </parameters>
  2547.       </method>
  2548.       <method name="RequestInteractionInterp" cname="gnome_client_request_interaction_interp">
  2549.         <return-type type="void" />
  2550.         <parameters>
  2551.           <parameter type="GnomeDialogType" name="dialog_type" />
  2552.           <parameter type="GtkCallbackMarshal" name="function" />
  2553.           <parameter type="gpointer" name="data" />
  2554.           <parameter type="GtkDestroyNotify" name="destroy" />
  2555.         </parameters>
  2556.       </method>
  2557.       <method name="RequestPhase2" cname="gnome_client_request_phase_2">
  2558.         <return-type type="void" />
  2559.       </method>
  2560.       <method name="RequestSave" cname="gnome_client_request_save">
  2561.         <return-type type="void" />
  2562.         <parameters>
  2563.           <parameter type="GnomeSaveStyle" name="save_style" />
  2564.           <parameter type="gboolean" name="shutdown" />
  2565.           <parameter type="GnomeInteractStyle" name="interact_style" />
  2566.           <parameter type="gboolean" name="fast" />
  2567.           <parameter type="gboolean" name="global" />
  2568.         </parameters>
  2569.       </method>
  2570.       <method name="SaveAnyDialog" cname="gnome_client_save_any_dialog">
  2571.         <return-type type="void" />
  2572.         <parameters>
  2573.           <parameter type="GtkDialog*" name="dialog" />
  2574.         </parameters>
  2575.       </method>
  2576.       <method name="SaveErrorDialog" cname="gnome_client_save_error_dialog">
  2577.         <return-type type="void" />
  2578.         <parameters>
  2579.           <parameter type="GtkDialog*" name="dialog" />
  2580.         </parameters>
  2581.       </method>
  2582.       <method name="SetCloneCommand" cname="gnome_client_set_clone_command">
  2583.         <return-type type="void" />
  2584.         <parameters>
  2585.           <parameter type="gint" name="argc" />
  2586.           <parameter type="gchar*" array="true" name="argv" />
  2587.         </parameters>
  2588.       </method>
  2589.       <method name="SetCurrentDirectory" cname="gnome_client_set_current_directory">
  2590.         <return-type type="void" />
  2591.         <parameters>
  2592.           <parameter type="const-gchar*" name="dir" />
  2593.         </parameters>
  2594.       </method>
  2595.       <method name="SetDiscardCommand" cname="gnome_client_set_discard_command">
  2596.         <return-type type="void" />
  2597.         <parameters>
  2598.           <parameter type="gint" name="argc" />
  2599.           <parameter type="gchar*" array="true" name="argv" />
  2600.         </parameters>
  2601.       </method>
  2602.       <method name="SetEnvironment" cname="gnome_client_set_environment">
  2603.         <return-type type="void" />
  2604.         <parameters>
  2605.           <parameter type="const-gchar*" name="name" />
  2606.           <parameter type="const-gchar*" name="value" />
  2607.         </parameters>
  2608.       </method>
  2609.       <method name="SetGlobalConfigPrefix" cname="gnome_client_set_global_config_prefix">
  2610.         <return-type type="void" />
  2611.         <parameters>
  2612.           <parameter type="const-gchar*" name="prefix" />
  2613.         </parameters>
  2614.       </method>
  2615.       <method name="SetId" cname="gnome_client_set_id">
  2616.         <return-type type="void" />
  2617.         <parameters>
  2618.           <parameter type="const-gchar*" name="id" />
  2619.         </parameters>
  2620.       </method>
  2621.       <method name="SetPriority" cname="gnome_client_set_priority">
  2622.         <return-type type="void" />
  2623.         <parameters>
  2624.           <parameter type="guint" name="priority" />
  2625.         </parameters>
  2626.       </method>
  2627.       <method name="SetProcessId" cname="gnome_client_set_process_id">
  2628.         <return-type type="void" />
  2629.         <parameters>
  2630.           <parameter type="pid_t" name="pid" />
  2631.         </parameters>
  2632.       </method>
  2633.       <method name="SetProgram" cname="gnome_client_set_program">
  2634.         <return-type type="void" />
  2635.         <parameters>
  2636.           <parameter type="const-gchar*" name="program" />
  2637.         </parameters>
  2638.       </method>
  2639.       <method name="SetResignCommand" cname="gnome_client_set_resign_command">
  2640.         <return-type type="void" />
  2641.         <parameters>
  2642.           <parameter type="gint" name="argc" />
  2643.           <parameter type="gchar*" array="true" name="argv" />
  2644.         </parameters>
  2645.       </method>
  2646.       <method name="SetRestartCommand" cname="gnome_client_set_restart_command">
  2647.         <return-type type="void" />
  2648.         <parameters>
  2649.           <parameter type="gint" name="argc" />
  2650.           <parameter type="gchar*" array="true" name="argv" />
  2651.         </parameters>
  2652.       </method>
  2653.       <method name="SetRestartStyle" cname="gnome_client_set_restart_style">
  2654.         <return-type type="void" />
  2655.         <parameters>
  2656.           <parameter type="GnomeRestartStyle" name="style" />
  2657.         </parameters>
  2658.       </method>
  2659.       <method name="SetShutdownCommand" cname="gnome_client_set_shutdown_command">
  2660.         <return-type type="void" />
  2661.         <parameters>
  2662.           <parameter type="gint" name="argc" />
  2663.           <parameter type="gchar*" array="true" name="argv" />
  2664.         </parameters>
  2665.       </method>
  2666.       <method name="SetUserId" cname="gnome_client_set_user_id">
  2667.         <return-type type="void" />
  2668.         <parameters>
  2669.           <parameter type="const-gchar*" name="id" />
  2670.         </parameters>
  2671.       </method>
  2672.     </object>
  2673.     <object name="ColorPicker" cname="GnomeColorPicker" deprecated="1" parent="GtkButton">
  2674.       <field name="Priv" cname="_priv" type="GnomeColorPickerPrivate*" />
  2675.       <signal name="ColorSet" cname="color_set" when="FIRST">
  2676.         <return-type type="void" />
  2677.         <parameters>
  2678.           <parameter type="GnomeColorPicker*" name="cp" />
  2679.           <parameter type="guint" name="r" />
  2680.           <parameter type="guint" name="g" />
  2681.           <parameter type="guint" name="b" />
  2682.           <parameter type="guint" name="a" />
  2683.         </parameters>
  2684.       </signal>
  2685.       <property name="Dither" cname="dither" type="gboolean" readable="true" writeable="true" />
  2686.       <property name="UseAlpha" cname="use_alpha" type="gboolean" readable="true" writeable="true" />
  2687.       <property name="Title" cname="title" type="gchar*" readable="true" writeable="true" />
  2688.       <property name="Red" cname="red" type="guint" readable="true" writeable="true" />
  2689.       <property name="Green" cname="green" type="guint" readable="true" writeable="true" />
  2690.       <property name="Blue" cname="blue" type="guint" readable="true" writeable="true" />
  2691.       <property name="Alpha" cname="alpha" type="guint" readable="true" writeable="true" />
  2692.       <method name="GetD" cname="gnome_color_picker_get_d" deprecated="1">
  2693.         <return-type type="void" />
  2694.         <parameters>
  2695.           <parameter type="gdouble*" name="r" />
  2696.           <parameter type="gdouble*" name="g" />
  2697.           <parameter type="gdouble*" name="b" />
  2698.           <parameter type="gdouble*" name="a" />
  2699.         </parameters>
  2700.       </method>
  2701.       <method name="GetDither" cname="gnome_color_picker_get_dither" deprecated="1">
  2702.         <return-type type="gboolean" />
  2703.       </method>
  2704.       <method name="GetI16" cname="gnome_color_picker_get_i16" deprecated="1">
  2705.         <return-type type="void" />
  2706.         <parameters>
  2707.           <parameter type="gushort*" name="r" />
  2708.           <parameter type="gushort*" name="g" />
  2709.           <parameter type="gushort*" name="b" />
  2710.           <parameter type="gushort*" name="a" />
  2711.         </parameters>
  2712.       </method>
  2713.       <method name="GetI8" cname="gnome_color_picker_get_i8" deprecated="1">
  2714.         <return-type type="void" />
  2715.         <parameters>
  2716.           <parameter type="guint8*" name="r" />
  2717.           <parameter type="guint8*" name="g" />
  2718.           <parameter type="guint8*" name="b" />
  2719.           <parameter type="guint8*" name="a" />
  2720.         </parameters>
  2721.       </method>
  2722.       <method name="GetTitle" cname="gnome_color_picker_get_title" deprecated="1">
  2723.         <return-type type="const-char*" />
  2724.       </method>
  2725.       <method name="GetType" cname="gnome_color_picker_get_type" deprecated="1" shared="true">
  2726.         <return-type type="GType" />
  2727.       </method>
  2728.       <method name="GetUseAlpha" cname="gnome_color_picker_get_use_alpha" deprecated="1">
  2729.         <return-type type="gboolean" />
  2730.       </method>
  2731.       <constructor cname="gnome_color_picker_new" deprecated="1" />
  2732.       <method name="SetD" cname="gnome_color_picker_set_d" deprecated="1">
  2733.         <return-type type="void" />
  2734.         <parameters>
  2735.           <parameter type="gdouble" name="r" />
  2736.           <parameter type="gdouble" name="g" />
  2737.           <parameter type="gdouble" name="b" />
  2738.           <parameter type="gdouble" name="a" />
  2739.         </parameters>
  2740.       </method>
  2741.       <method name="SetDither" cname="gnome_color_picker_set_dither" deprecated="1">
  2742.         <return-type type="void" />
  2743.         <parameters>
  2744.           <parameter type="gboolean" name="dither" />
  2745.         </parameters>
  2746.       </method>
  2747.       <method name="SetI16" cname="gnome_color_picker_set_i16" deprecated="1">
  2748.         <return-type type="void" />
  2749.         <parameters>
  2750.           <parameter type="gushort" name="r" />
  2751.           <parameter type="gushort" name="g" />
  2752.           <parameter type="gushort" name="b" />
  2753.           <parameter type="gushort" name="a" />
  2754.         </parameters>
  2755.       </method>
  2756.       <method name="SetI8" cname="gnome_color_picker_set_i8" deprecated="1">
  2757.         <return-type type="void" />
  2758.         <parameters>
  2759.           <parameter type="guint8" name="r" />
  2760.           <parameter type="guint8" name="g" />
  2761.           <parameter type="guint8" name="b" />
  2762.           <parameter type="guint8" name="a" />
  2763.         </parameters>
  2764.       </method>
  2765.       <method name="SetTitle" cname="gnome_color_picker_set_title" deprecated="1">
  2766.         <return-type type="void" />
  2767.         <parameters>
  2768.           <parameter type="const-gchar*" name="title" />
  2769.         </parameters>
  2770.       </method>
  2771.       <method name="SetUseAlpha" cname="gnome_color_picker_set_use_alpha" deprecated="1">
  2772.         <return-type type="void" />
  2773.         <parameters>
  2774.           <parameter type="gboolean" name="use_alpha" />
  2775.         </parameters>
  2776.       </method>
  2777.     </object>
  2778.     <object name="DateEdit" cname="GnomeDateEdit" parent="GtkHBox">
  2779.       <field name="Priv" cname="_priv" type="GnomeDateEditPrivate*" />
  2780.       <property name="Time" cname="time" type="ulong" readable="true" writeable="true" />
  2781.       <property name="DateeditFlags" cname="dateedit_flags" type="GnomeDateEditFlags" readable="true" writeable="true" />
  2782.       <property name="LowerHour" cname="lower_hour" type="gint" readable="true" writeable="true" />
  2783.       <property name="UpperHour" cname="upper_hour" type="gint" readable="true" writeable="true" />
  2784.       <property name="InitialTime" cname="initial_time" type="ulong" readable="true" writeable="true" />
  2785.       <signal name="TimeChanged" cname="time_changed" when="FIRST">
  2786.         <return-type type="void" />
  2787.         <parameters>
  2788.           <parameter type="GnomeDateEdit*" name="gde" />
  2789.         </parameters>
  2790.       </signal>
  2791.       <signal name="DateChanged" cname="date_changed" when="FIRST">
  2792.         <return-type type="void" />
  2793.         <parameters>
  2794.           <parameter type="GnomeDateEdit*" name="gde" />
  2795.         </parameters>
  2796.       </signal>
  2797.       <method name="Construct" cname="gnome_date_edit_construct">
  2798.         <return-type type="void" />
  2799.         <parameters>
  2800.           <parameter type="time_t" name="the_time" />
  2801.           <parameter type="GnomeDateEditFlags" name="flags" />
  2802.         </parameters>
  2803.       </method>
  2804.       <method name="GetDate" cname="gnome_date_edit_get_date" deprecated="1">
  2805.         <return-type type="time_t" />
  2806.       </method>
  2807.       <method name="GetFlags" cname="gnome_date_edit_get_flags" new_flag="1">
  2808.         <return-type type="int" />
  2809.       </method>
  2810.       <method name="GetInitialTime" cname="gnome_date_edit_get_initial_time" hidden="1">
  2811.         <return-type type="time_t" />
  2812.       </method>
  2813.       <method name="GetTime" cname="gnome_date_edit_get_time">
  2814.         <return-type type="time_t" />
  2815.       </method>
  2816.       <method name="GetType" cname="gnome_date_edit_get_type" shared="true">
  2817.         <return-type type="GType" />
  2818.       </method>
  2819.       <constructor cname="gnome_date_edit_new" hidden="1">
  2820.         <parameters>
  2821.           <parameter type="time_t" name="the_time" />
  2822.           <parameter type="gboolean" name="show_time" />
  2823.           <parameter type="gboolean" name="use_24_format" />
  2824.         </parameters>
  2825.       </constructor>
  2826.       <constructor cname="gnome_date_edit_new_flags">
  2827.         <parameters>
  2828.           <parameter type="time_t" name="the_time" property_name="time" />
  2829.           <parameter type="GnomeDateEditFlags" name="flags" property_name="dateedit_flags" />
  2830.         </parameters>
  2831.       </constructor>
  2832.       <method name="SetFlags" cname="gnome_date_edit_set_flags">
  2833.         <return-type type="void" />
  2834.         <parameters>
  2835.           <parameter type="GnomeDateEditFlags" name="flags" />
  2836.         </parameters>
  2837.       </method>
  2838.       <method name="SetPopupRange" cname="gnome_date_edit_set_popup_range">
  2839.         <return-type type="void" />
  2840.         <parameters>
  2841.           <parameter type="int" name="low_hour" />
  2842.           <parameter type="int" name="up_hour" />
  2843.         </parameters>
  2844.       </method>
  2845.       <method name="SetTime" cname="gnome_date_edit_set_time">
  2846.         <return-type type="void" />
  2847.         <parameters>
  2848.           <parameter type="time_t" name="the_time" />
  2849.         </parameters>
  2850.       </method>
  2851.     </object>
  2852.     <object name="Druid" cname="GnomeDruid" parent="GtkContainer">
  2853.       <field cname="help" access="public" type="GtkButton*" name="HelpButton" />
  2854.       <field cname="back" access="public" type="GtkButton*" name="BackButton" />
  2855.       <field cname="next" access="public" type="GtkButton*" name="NextButton" />
  2856.       <field cname="cancel" access="public" type="GtkButton*" name="CancelButton" />
  2857.       <field cname="finish" access="public" type="GtkButton*" name="FinishButton" />
  2858.       <field name="Priv" cname="_priv" type="GnomeDruidPrivate*" />
  2859.       <signal name="Cancel" cname="cancel" when="LAST">
  2860.         <return-type type="void" />
  2861.         <parameters>
  2862.           <parameter type="GnomeDruid*" name="druid" />
  2863.         </parameters>
  2864.       </signal>
  2865.       <signal name="Help" cname="help" when="LAST">
  2866.         <return-type type="void" />
  2867.         <parameters>
  2868.           <parameter type="GnomeDruid*" name="druid" />
  2869.         </parameters>
  2870.       </signal>
  2871.       <property name="ShowFinish" cname="show_finish" type="gboolean" readable="true" writeable="true" />
  2872.       <property name="ShowHelp" cname="show_help" type="gboolean" readable="true" writeable="true" />
  2873.       <method name="AppendPage" cname="gnome_druid_append_page">
  2874.         <return-type type="void" />
  2875.         <parameters>
  2876.           <parameter type="GnomeDruidPage*" name="page" />
  2877.         </parameters>
  2878.       </method>
  2879.       <method name="ConstructWithWindow" cname="gnome_druid_construct_with_window">
  2880.         <return-type type="void" />
  2881.         <parameters>
  2882.           <parameter type="const-char*" name="title" />
  2883.           <parameter type="GtkWindow*" name="parent" />
  2884.           <parameter type="gboolean" name="close_on_cancel" />
  2885.           <parameter type="GtkWidget**" name="window" pass_as="out" />
  2886.         </parameters>
  2887.       </method>
  2888.       <method name="GetType" cname="gnome_druid_get_type" shared="true">
  2889.         <return-type type="GType" />
  2890.       </method>
  2891.       <method name="InsertPage" cname="gnome_druid_insert_page">
  2892.         <return-type type="void" />
  2893.         <parameters>
  2894.           <parameter type="GnomeDruidPage*" name="back_page" />
  2895.           <parameter type="GnomeDruidPage*" name="page" />
  2896.         </parameters>
  2897.       </method>
  2898.       <constructor cname="gnome_druid_new" />
  2899.       <constructor cname="gnome_druid_new_with_window" hidden="1">
  2900.         <parameters>
  2901.           <parameter type="const-char*" name="title" />
  2902.           <parameter type="GtkWindow*" name="parent" />
  2903.           <parameter type="gboolean" name="close_on_cancel" />
  2904.           <parameter type="GtkWidget**" name="window" />
  2905.         </parameters>
  2906.       </constructor>
  2907.       <method name="PrependPage" cname="gnome_druid_prepend_page">
  2908.         <return-type type="void" />
  2909.         <parameters>
  2910.           <parameter type="GnomeDruidPage*" name="page" />
  2911.         </parameters>
  2912.       </method>
  2913.       <method name="SetButtonsSensitive" cname="gnome_druid_set_buttons_sensitive">
  2914.         <return-type type="void" />
  2915.         <parameters>
  2916.           <parameter type="gboolean" name="back_sensitive" />
  2917.           <parameter type="gboolean" name="next_sensitive" />
  2918.           <parameter type="gboolean" name="cancel_sensitive" />
  2919.           <parameter type="gboolean" name="help_sensitive" />
  2920.         </parameters>
  2921.       </method>
  2922.       <method name="SetPage" cname="gnome_druid_set_page">
  2923.         <return-type type="void" />
  2924.         <parameters>
  2925.           <parameter type="GnomeDruidPage*" name="page" />
  2926.         </parameters>
  2927.       </method>
  2928.       <method name="SetShowFinish" cname="gnome_druid_set_show_finish">
  2929.         <return-type type="void" />
  2930.         <parameters>
  2931.           <parameter type="gboolean" name="show_finish" />
  2932.         </parameters>
  2933.       </method>
  2934.       <method name="SetShowHelp" cname="gnome_druid_set_show_help">
  2935.         <return-type type="void" />
  2936.         <parameters>
  2937.           <parameter type="gboolean" name="show_help" />
  2938.         </parameters>
  2939.       </method>
  2940.     </object>
  2941.     <object name="DruidPage" cname="GnomeDruidPage" parent="GtkBin">
  2942.       <field name="Priv" cname="_priv" type="GnomeDruidPagePrivate*" />
  2943.       <signal cname="next" when="LAST" name="NextClicked">
  2944.         <return-type type="gboolean" />
  2945.         <parameters>
  2946.           <parameter type="GnomeDruidPage*" name="druid_page" />
  2947.           <parameter type="GtkWidget*" name="druid" />
  2948.         </parameters>
  2949.       </signal>
  2950.       <signal cname="prepare" when="LAST" name="Prepared">
  2951.         <return-type type="void" />
  2952.         <parameters>
  2953.           <parameter type="GnomeDruidPage*" name="druid_page" />
  2954.           <parameter type="GtkWidget*" name="druid" />
  2955.         </parameters>
  2956.       </signal>
  2957.       <signal cname="back" when="LAST" name="BackClicked">
  2958.         <return-type type="gboolean" />
  2959.         <parameters>
  2960.           <parameter type="GnomeDruidPage*" name="druid_page" />
  2961.           <parameter type="GtkWidget*" name="druid" />
  2962.         </parameters>
  2963.       </signal>
  2964.       <signal cname="finish" when="LAST" name="FinishClicked">
  2965.         <return-type type="void" />
  2966.         <parameters>
  2967.           <parameter type="GnomeDruidPage*" name="druid_page" />
  2968.           <parameter type="GtkWidget*" name="druid" />
  2969.         </parameters>
  2970.       </signal>
  2971.       <signal cname="cancel" when="LAST" name="CancelClicked">
  2972.         <return-type type="gboolean" />
  2973.         <parameters>
  2974.           <parameter type="GnomeDruidPage*" name="druid_page" />
  2975.           <parameter type="GtkWidget*" name="druid" />
  2976.         </parameters>
  2977.       </signal>
  2978.       <virtual_method name="ConfigureCanvas" cname="configure_canvas">
  2979.         <return-type type="void" />
  2980.         <parameters>
  2981.           <parameter type="GnomeDruidPage*" name="druid_page" />
  2982.         </parameters>
  2983.       </virtual_method>
  2984.       <virtual_method name="SetSidebarShown" cname="set_sidebar_shown">
  2985.         <return-type type="void" />
  2986.         <parameters>
  2987.           <parameter type="GnomeDruidPage*" name="druid_page" />
  2988.           <parameter type="gboolean" name="sidebar_shown" />
  2989.         </parameters>
  2990.       </virtual_method>
  2991.       <method name="Back" cname="gnome_druid_page_back">
  2992.         <return-type type="gboolean" />
  2993.       </method>
  2994.       <method name="Cancel" cname="gnome_druid_page_cancel">
  2995.         <return-type type="gboolean" />
  2996.       </method>
  2997.       <method name="Finish" cname="gnome_druid_page_finish">
  2998.         <return-type type="void" />
  2999.       </method>
  3000.       <method name="GetType" cname="gnome_druid_page_get_type" shared="true">
  3001.         <return-type type="GType" />
  3002.       </method>
  3003.       <constructor cname="gnome_druid_page_new" />
  3004.       <method name="Next" cname="gnome_druid_page_next">
  3005.         <return-type type="gboolean" />
  3006.       </method>
  3007.       <method name="Prepare" cname="gnome_druid_page_prepare">
  3008.         <return-type type="void" />
  3009.       </method>
  3010.     </object>
  3011.     <object name="DruidPageEdge" cname="GnomeDruidPageEdge" parent="GnomeDruidPage">
  3012.       <field name="Title" cname="title" type="gchar*" access="public" />
  3013.       <field name="Text" cname="text" type="gchar*" access="public" />
  3014.       <field cname="logo_image" type="GdkPixbuf*" access="public" name="Logo" />
  3015.       <field cname="watermark_image" type="GdkPixbuf*" access="public" name="Watermark" />
  3016.       <field cname="top_watermark_image" type="GdkPixbuf*" access="public" name="TopWatermark" />
  3017.       <field cname="background_color" type="GdkColor" access="public" name="BgColor" />
  3018.       <field name="TextboxColor" cname="textbox_color" type="GdkColor" access="public" />
  3019.       <field cname="logo_background_color" type="GdkColor" access="public" name="LogoBgColor" />
  3020.       <field name="TitleColor" cname="title_color" type="GdkColor" access="public" />
  3021.       <field name="TextColor" cname="text_color" type="GdkColor" access="public" />
  3022.       <field name="Position" cname="position" bits="2" type="guint" access="public" />
  3023.       <field name="Priv" cname="_priv" type="GnomeDruidPageEdgePrivate*" />
  3024.       <method name="Construct" cname="gnome_druid_page_edge_construct">
  3025.         <return-type type="void" />
  3026.         <parameters>
  3027.           <parameter type="GnomeEdgePosition" name="position" />
  3028.           <parameter type="gboolean" name="antialiased" />
  3029.           <parameter type="const-gchar*" name="title" />
  3030.           <parameter type="const-gchar*" name="text" />
  3031.           <parameter type="GdkPixbuf*" name="logo" />
  3032.           <parameter type="GdkPixbuf*" name="watermark" />
  3033.           <parameter type="GdkPixbuf*" name="top_watermark" />
  3034.         </parameters>
  3035.       </method>
  3036.       <method name="GetType" cname="gnome_druid_page_edge_get_type" shared="true">
  3037.         <return-type type="GType" />
  3038.       </method>
  3039.       <constructor cname="gnome_druid_page_edge_new" hidden="1">
  3040.         <parameters>
  3041.           <parameter type="GnomeEdgePosition" name="position" />
  3042.         </parameters>
  3043.       </constructor>
  3044.       <constructor cname="gnome_druid_page_edge_new_aa" hidden="1">
  3045.         <parameters>
  3046.           <parameter type="GnomeEdgePosition" name="position" />
  3047.         </parameters>
  3048.       </constructor>
  3049.       <constructor cname="gnome_druid_page_edge_new_with_vals" hidden="1">
  3050.         <parameters>
  3051.           <parameter type="GnomeEdgePosition" name="position" />
  3052.           <parameter type="gboolean" name="antialiased" />
  3053.           <parameter type="const-gchar*" name="title" />
  3054.           <parameter type="const-gchar*" name="text" />
  3055.           <parameter type="GdkPixbuf*" name="logo" />
  3056.           <parameter type="GdkPixbuf*" name="watermark" />
  3057.           <parameter type="GdkPixbuf*" name="top_watermark" />
  3058.         </parameters>
  3059.       </constructor>
  3060.       <method name="SetBgColor" cname="gnome_druid_page_edge_set_bg_color">
  3061.         <return-type type="void" />
  3062.         <parameters>
  3063.           <parameter type="GdkColor*" name="color" />
  3064.         </parameters>
  3065.       </method>
  3066.       <method name="SetLogo" cname="gnome_druid_page_edge_set_logo">
  3067.         <return-type type="void" />
  3068.         <parameters>
  3069.           <parameter type="GdkPixbuf*" name="logo_image" />
  3070.         </parameters>
  3071.       </method>
  3072.       <method name="SetLogoBgColor" cname="gnome_druid_page_edge_set_logo_bg_color">
  3073.         <return-type type="void" />
  3074.         <parameters>
  3075.           <parameter type="GdkColor*" name="color" />
  3076.         </parameters>
  3077.       </method>
  3078.       <method name="SetText" cname="gnome_druid_page_edge_set_text">
  3079.         <return-type type="void" />
  3080.         <parameters>
  3081.           <parameter type="const-gchar*" name="text" />
  3082.         </parameters>
  3083.       </method>
  3084.       <method name="SetTextColor" cname="gnome_druid_page_edge_set_text_color">
  3085.         <return-type type="void" />
  3086.         <parameters>
  3087.           <parameter type="GdkColor*" name="color" />
  3088.         </parameters>
  3089.       </method>
  3090.       <method name="SetTextboxColor" cname="gnome_druid_page_edge_set_textbox_color">
  3091.         <return-type type="void" />
  3092.         <parameters>
  3093.           <parameter type="GdkColor*" name="color" />
  3094.         </parameters>
  3095.       </method>
  3096.       <method name="SetTitle" cname="gnome_druid_page_edge_set_title">
  3097.         <return-type type="void" />
  3098.         <parameters>
  3099.           <parameter type="const-gchar*" name="title" />
  3100.         </parameters>
  3101.       </method>
  3102.       <method name="SetTitleColor" cname="gnome_druid_page_edge_set_title_color">
  3103.         <return-type type="void" />
  3104.         <parameters>
  3105.           <parameter type="GdkColor*" name="color" />
  3106.         </parameters>
  3107.       </method>
  3108.       <method name="SetTopWatermark" cname="gnome_druid_page_edge_set_top_watermark">
  3109.         <return-type type="void" />
  3110.         <parameters>
  3111.           <parameter type="GdkPixbuf*" name="top_watermark_image" />
  3112.         </parameters>
  3113.       </method>
  3114.       <method name="SetWatermark" cname="gnome_druid_page_edge_set_watermark">
  3115.         <return-type type="void" />
  3116.         <parameters>
  3117.           <parameter type="GdkPixbuf*" name="watermark" />
  3118.         </parameters>
  3119.       </method>
  3120.     </object>
  3121.     <object name="DruidPageStandard" cname="GnomeDruidPageStandard" parent="GnomeDruidPage">
  3122.       <field cname="vbox" access="public" name="VBox" type="GtkVBox*" />
  3123.       <field name="Title" cname="title" type="gchar*" access="public" />
  3124.       <field name="Logo" cname="logo" type="GdkPixbuf*" access="public" />
  3125.       <field name="TopWatermark" cname="top_watermark" type="GdkPixbuf*" access="public" />
  3126.       <field name="TitleForeground" cname="title_foreground" type="GdkColor" access="public" />
  3127.       <field name="Background" cname="background" type="GdkColor" access="public" />
  3128.       <field name="LogoBackground" cname="logo_background" type="GdkColor" access="public" />
  3129.       <field name="ContentsBackground" cname="contents_background" type="GdkColor" access="public" />
  3130.       <field name="Priv" cname="_priv" type="GnomeDruidPageStandardPrivate*" />
  3131.       <property name="Title" cname="title" type="gchar*" readable="true" writeable="true" />
  3132.       <property name="Logo" cname="logo" type="GdkPixbuf" readable="true" writeable="true" />
  3133.       <property name="TopWatermark" cname="top_watermark" type="GdkPixbuf" readable="true" writeable="true" />
  3134.       <property name="TitleForeground" cname="title_foreground" type="gchar*" writeable="true" hidden="1" />
  3135.       <property name="TitleForegroundGdk" cname="title_foreground_gdk" type="GdkColor" readable="true" writeable="true" />
  3136.       <property name="TitleForegroundSet" cname="title_foreground_set" type="gboolean" readable="true" writeable="true" />
  3137.       <property name="Background" cname="background" type="gchar*" writeable="true" hidden="1" />
  3138.       <property name="BackgroundGdk" cname="background_gdk" type="GdkColor" readable="true" writeable="true" />
  3139.       <property name="BackgroundSet" cname="background_set" type="gboolean" readable="true" writeable="true" />
  3140.       <property name="ContentsBackground" cname="contents_background" type="gchar*" writeable="true" hidden="1" />
  3141.       <property name="ContentsBackgroundGdk" cname="contents_background_gdk" type="GdkColor" readable="true" writeable="true" />
  3142.       <property name="ContentsBackgroundSet" cname="contents_background_set" type="gboolean" readable="true" writeable="true" />
  3143.       <property name="LogoBackground" cname="logo_background" type="gchar*" writeable="true" hidden="1" />
  3144.       <property name="LogoBackgroundGdk" cname="logo_background_gdk" type="GdkColor" readable="true" writeable="true" />
  3145.       <property name="LogoBackgroundSet" cname="logo_background_set" type="gboolean" readable="true" writeable="true" />
  3146.       <method name="AppendItem" cname="gnome_druid_page_standard_append_item">
  3147.         <return-type type="void" />
  3148.         <parameters>
  3149.           <parameter type="const-gchar*" name="question" />
  3150.           <parameter type="GtkWidget*" name="item" />
  3151.           <parameter type="const-gchar*" name="additional_info" />
  3152.         </parameters>
  3153.       </method>
  3154.       <method name="GetType" cname="gnome_druid_page_standard_get_type" shared="true">
  3155.         <return-type type="GType" />
  3156.       </method>
  3157.       <constructor cname="gnome_druid_page_standard_new" />
  3158.       <constructor cname="gnome_druid_page_standard_new_with_vals">
  3159.         <parameters>
  3160.           <parameter type="const-gchar*" name="title" />
  3161.           <parameter type="GdkPixbuf*" name="logo" null_ok="1" />
  3162.           <parameter type="GdkPixbuf*" name="top_watermark" null_ok="1" />
  3163.         </parameters>
  3164.       </constructor>
  3165.       <method name="SetBackground" cname="gnome_druid_page_standard_set_background">
  3166.         <return-type type="void" />
  3167.         <parameters>
  3168.           <parameter type="GdkColor*" name="color" />
  3169.         </parameters>
  3170.       </method>
  3171.       <method name="SetContentsBackground" cname="gnome_druid_page_standard_set_contents_background">
  3172.         <return-type type="void" />
  3173.         <parameters>
  3174.           <parameter type="GdkColor*" name="color" />
  3175.         </parameters>
  3176.       </method>
  3177.       <method name="SetLogo" cname="gnome_druid_page_standard_set_logo">
  3178.         <return-type type="void" />
  3179.         <parameters>
  3180.           <parameter type="GdkPixbuf*" name="logo_image" />
  3181.         </parameters>
  3182.       </method>
  3183.       <method name="SetLogoBackground" cname="gnome_druid_page_standard_set_logo_background">
  3184.         <return-type type="void" />
  3185.         <parameters>
  3186.           <parameter type="GdkColor*" name="color" />
  3187.         </parameters>
  3188.       </method>
  3189.       <method name="SetTitle" cname="gnome_druid_page_standard_set_title">
  3190.         <return-type type="void" />
  3191.         <parameters>
  3192.           <parameter type="const-gchar*" name="title" />
  3193.         </parameters>
  3194.       </method>
  3195.       <method name="SetTitleForeground" cname="gnome_druid_page_standard_set_title_foreground">
  3196.         <return-type type="void" />
  3197.         <parameters>
  3198.           <parameter type="GdkColor*" name="color" />
  3199.         </parameters>
  3200.       </method>
  3201.       <method name="SetTopWatermark" cname="gnome_druid_page_standard_set_top_watermark">
  3202.         <return-type type="void" />
  3203.         <parameters>
  3204.           <parameter type="GdkPixbuf*" name="top_watermark_image" />
  3205.         </parameters>
  3206.       </method>
  3207.     </object>
  3208.     <object name="Entry" cname="GnomeEntry" deprecated="1" parent="GtkCombo">
  3209.       <field name="Priv" cname="_priv" type="GnomeEntryPrivate*" />
  3210.       <signal cname="activate" when="LAST" name="Activated">
  3211.         <return-type type="void" />
  3212.         <parameters>
  3213.           <parameter type="GnomeEntry*" name="entry" />
  3214.         </parameters>
  3215.       </signal>
  3216.       <property name="HistoryId" cname="history_id" type="gchar*" readable="true" writeable="true" />
  3217.       <property name="GtkEntry" cname="gtk_entry" type="GtkEntry" readable="true" />
  3218.       <implements>
  3219.         <interface cname="GtkEditable" />
  3220.       </implements>
  3221.       <method name="AppendHistory" cname="gnome_entry_append_history" deprecated="1">
  3222.         <return-type type="void" />
  3223.         <parameters>
  3224.           <parameter type="gboolean" name="save" />
  3225.           <parameter type="const-gchar*" name="text" />
  3226.         </parameters>
  3227.       </method>
  3228.       <method name="ClearHistory" cname="gnome_entry_clear_history" deprecated="1">
  3229.         <return-type type="void" />
  3230.       </method>
  3231.       <method name="GetHistoryId" cname="gnome_entry_get_history_id" deprecated="1">
  3232.         <return-type type="const-gchar*" />
  3233.       </method>
  3234.       <method name="GetMaxSaved" cname="gnome_entry_get_max_saved" deprecated="1">
  3235.         <return-type type="guint" />
  3236.       </method>
  3237.       <method name="GetType" cname="gnome_entry_get_type" deprecated="1" shared="true">
  3238.         <return-type type="GType" />
  3239.       </method>
  3240.       <method name="GtkEntry" cname="gnome_entry_gtk_entry" deprecated="1" hidden="1">
  3241.         <return-type type="GtkWidget*" />
  3242.       </method>
  3243.       <constructor cname="gnome_entry_new" deprecated="1">
  3244.         <parameters>
  3245.           <parameter type="const-gchar*" name="history_id" />
  3246.         </parameters>
  3247.       </constructor>
  3248.       <method name="PrependHistory" cname="gnome_entry_prepend_history" deprecated="1">
  3249.         <return-type type="void" />
  3250.         <parameters>
  3251.           <parameter type="gboolean" name="save" />
  3252.           <parameter type="const-gchar*" name="text" />
  3253.         </parameters>
  3254.       </method>
  3255.       <method name="SetHistoryId" cname="gnome_entry_set_history_id" deprecated="1">
  3256.         <return-type type="void" />
  3257.         <parameters>
  3258.           <parameter type="const-gchar*" name="history_id" />
  3259.         </parameters>
  3260.       </method>
  3261.       <method name="SetMaxSaved" cname="gnome_entry_set_max_saved" deprecated="1">
  3262.         <return-type type="void" />
  3263.         <parameters>
  3264.           <parameter type="guint" name="max_saved" />
  3265.         </parameters>
  3266.       </method>
  3267.     </object>
  3268.     <object name="FileEntry" cname="GnomeFileEntry" deprecated="1" parent="GtkVBox">
  3269.       <field name="Fsw" cname="fsw" type="GtkWidget*" />
  3270.       <field name="DefaultPath" cname="default_path" type="char*" />
  3271.       <field name="Priv" cname="_priv" type="GnomeFileEntryPrivate*" />
  3272.       <signal name="BrowseClicked" cname="browse_clicked" when="LAST">
  3273.         <return-type type="void" />
  3274.         <parameters>
  3275.           <parameter type="GnomeFileEntry*" name="fentry" />
  3276.         </parameters>
  3277.       </signal>
  3278.       <signal cname="activate" when="LAST" name="Activated">
  3279.         <return-type type="void" />
  3280.         <parameters>
  3281.           <parameter type="GnomeFileEntry*" name="fentry" />
  3282.         </parameters>
  3283.       </signal>
  3284.       <property name="HistoryId" cname="history_id" type="gchar*" readable="true" writeable="true" />
  3285.       <property name="BrowseDialogTitle" cname="browse_dialog_title" type="gchar*" readable="true" writeable="true" />
  3286.       <property name="DirectoryEntry" cname="directory_entry" type="gboolean" readable="true" writeable="true" />
  3287.       <property name="Modal" cname="modal" type="gboolean" readable="true" writeable="true" />
  3288.       <property name="Filename" cname="filename" type="gchar*" readable="true" writeable="true" />
  3289.       <property name="DefaultPath" cname="default_path" type="gchar*" readable="true" writeable="true" />
  3290.       <property name="GnomeEntry" cname="gnome_entry" type="GnomeEntry" readable="true" />
  3291.       <property name="GtkEntry" cname="gtk_entry" type="GtkEntry" readable="true" />
  3292.       <property name="UseFilechooser" cname="use_filechooser" type="gboolean" readable="true" writeable="true" />
  3293.       <property name="FilechooserAction" cname="filechooser_action" type="GtkFileChooserAction" readable="true" writeable="true" />
  3294.       <implements>
  3295.         <interface cname="GtkEditable" />
  3296.       </implements>
  3297.       <method name="Construct" cname="gnome_file_entry_construct" deprecated="1">
  3298.         <return-type type="void" />
  3299.         <parameters>
  3300.           <parameter type="const-char*" name="history_id" />
  3301.           <parameter type="const-char*" name="browse_dialog_title" />
  3302.         </parameters>
  3303.       </method>
  3304.       <method name="GetDirectoryEntry" cname="gnome_file_entry_get_directory_entry" deprecated="1">
  3305.         <return-type type="gboolean" />
  3306.       </method>
  3307.       <method name="GetFullPath" cname="gnome_file_entry_get_full_path" deprecated="1">
  3308.         <return-type type="char*" />
  3309.         <parameters>
  3310.           <parameter type="gboolean" name="file_must_exist" />
  3311.         </parameters>
  3312.       </method>
  3313.       <method name="GetModal" cname="gnome_file_entry_get_modal" deprecated="1">
  3314.         <return-type type="gboolean" />
  3315.       </method>
  3316.       <method name="GetType" cname="gnome_file_entry_get_type" deprecated="1" shared="true">
  3317.         <return-type type="GType" />
  3318.       </method>
  3319.       <method name="GnomeEntry" cname="gnome_file_entry_gnome_entry" deprecated="1" hidden="1">
  3320.         <return-type type="GtkWidget*" />
  3321.       </method>
  3322.       <method name="GtkEntry" cname="gnome_file_entry_gtk_entry" deprecated="1" hidden="1">
  3323.         <return-type type="GtkWidget*" />
  3324.       </method>
  3325.       <constructor cname="gnome_file_entry_new" deprecated="1">
  3326.         <parameters>
  3327.           <parameter type="const-char*" name="history_id" />
  3328.           <parameter type="const-char*" name="browse_dialog_title" />
  3329.         </parameters>
  3330.       </constructor>
  3331.       <method name="SetDefaultPath" cname="gnome_file_entry_set_default_path" deprecated="1">
  3332.         <return-type type="void" />
  3333.         <parameters>
  3334.           <parameter type="const-char*" name="path" />
  3335.         </parameters>
  3336.       </method>
  3337.       <method name="SetDirectory" cname="gnome_file_entry_set_directory" deprecated="1">
  3338.         <return-type type="void" />
  3339.         <parameters>
  3340.           <parameter type="gboolean" name="directory_entry" />
  3341.         </parameters>
  3342.       </method>
  3343.       <method name="SetDirectoryEntry" cname="gnome_file_entry_set_directory_entry" deprecated="1">
  3344.         <return-type type="void" />
  3345.         <parameters>
  3346.           <parameter type="gboolean" name="directory_entry" />
  3347.         </parameters>
  3348.       </method>
  3349.       <method name="SetFilename" cname="gnome_file_entry_set_filename" deprecated="1">
  3350.         <return-type type="void" />
  3351.         <parameters>
  3352.           <parameter type="const-char*" name="filename" />
  3353.         </parameters>
  3354.       </method>
  3355.       <method name="SetModal" cname="gnome_file_entry_set_modal" deprecated="1">
  3356.         <return-type type="void" />
  3357.         <parameters>
  3358.           <parameter type="gboolean" name="is_modal" />
  3359.         </parameters>
  3360.       </method>
  3361.       <method name="SetTitle" cname="gnome_file_entry_set_title" deprecated="1">
  3362.         <return-type type="void" />
  3363.         <parameters>
  3364.           <parameter type="const-char*" name="browse_dialog_title" />
  3365.         </parameters>
  3366.       </method>
  3367.     </object>
  3368.     <object name="FontPicker" cname="GnomeFontPicker" deprecated="1" parent="GtkButton">
  3369.       <field name="Priv" cname="_priv" type="GnomeFontPickerPrivate*" />
  3370.       <property name="Title" cname="title" type="gchar*" readable="true" writeable="true" />
  3371.       <property name="Mode" cname="mode" type="GnomeFontPickerMode" readable="true" writeable="true" />
  3372.       <property name="FontName" cname="font_name" type="gchar*" readable="true" writeable="true" />
  3373.       <property name="Font" cname="font" type="gpointer" readable="true" />
  3374.       <property name="PreviewText" cname="preview_text" type="gchar*" readable="true" writeable="true" />
  3375.       <property name="UseFontInLabel" cname="use-font-in-label" type="gboolean" readable="true" writeable="true" />
  3376.       <property name="LabelFontSize" cname="label-font-size" type="gint" readable="true" writeable="true" />
  3377.       <property name="ShowSize" cname="show-size" type="gboolean" readable="true" writeable="true" />
  3378.       <signal name="FontSet" cname="font_set" when="FIRST">
  3379.         <return-type type="void" />
  3380.         <parameters>
  3381.           <parameter type="GnomeFontPicker*" name="gfp" />
  3382.           <parameter type="const-gchar*" name="font_name" />
  3383.         </parameters>
  3384.       </signal>
  3385.       <method name="FiSetShowSize" cname="gnome_font_picker_fi_set_show_size" deprecated="1">
  3386.         <return-type type="void" />
  3387.         <parameters>
  3388.           <parameter type="gboolean" name="show_size" />
  3389.         </parameters>
  3390.       </method>
  3391.       <method name="FiSetUseFontInLabel" cname="gnome_font_picker_fi_set_use_font_in_label" deprecated="1">
  3392.         <return-type type="void" />
  3393.         <parameters>
  3394.           <parameter type="gboolean" name="use_font_in_label" />
  3395.           <parameter type="gint" name="size" />
  3396.         </parameters>
  3397.       </method>
  3398.       <method name="GetFont" cname="gnome_font_picker_get_font" deprecated="1" hidden="1">
  3399.         <return-type type="GdkFont*" />
  3400.       </method>
  3401.       <method name="GetFontName" cname="gnome_font_picker_get_font_name" deprecated="1">
  3402.         <return-type type="const-gchar*" />
  3403.       </method>
  3404.       <method name="GetMode" cname="gnome_font_picker_get_mode" deprecated="1">
  3405.         <return-type type="GnomeFontPickerMode" />
  3406.       </method>
  3407.       <method name="GetPreviewText" cname="gnome_font_picker_get_preview_text" deprecated="1">
  3408.         <return-type type="const-gchar*" />
  3409.       </method>
  3410.       <method name="GetTitle" cname="gnome_font_picker_get_title" deprecated="1">
  3411.         <return-type type="const-gchar*" />
  3412.       </method>
  3413.       <method name="GetType" cname="gnome_font_picker_get_type" deprecated="1" shared="true">
  3414.         <return-type type="GType" />
  3415.       </method>
  3416.       <constructor cname="gnome_font_picker_new" deprecated="1" />
  3417.       <method name="SetFontName" cname="gnome_font_picker_set_font_name" deprecated="1">
  3418.         <return-type type="gboolean" />
  3419.         <parameters>
  3420.           <parameter type="const-gchar*" name="fontname" />
  3421.         </parameters>
  3422.       </method>
  3423.       <method name="SetMode" cname="gnome_font_picker_set_mode" deprecated="1">
  3424.         <return-type type="void" />
  3425.         <parameters>
  3426.           <parameter type="GnomeFontPickerMode" name="mode" />
  3427.         </parameters>
  3428.       </method>
  3429.       <method name="SetPreviewText" cname="gnome_font_picker_set_preview_text" deprecated="1">
  3430.         <return-type type="void" />
  3431.         <parameters>
  3432.           <parameter type="const-gchar*" name="text" />
  3433.         </parameters>
  3434.       </method>
  3435.       <method name="SetTitle" cname="gnome_font_picker_set_title" deprecated="1">
  3436.         <return-type type="void" />
  3437.         <parameters>
  3438.           <parameter type="const-gchar*" name="title" />
  3439.         </parameters>
  3440.       </method>
  3441.       <method name="UwGetWidget" cname="gnome_font_picker_uw_get_widget" deprecated="1">
  3442.         <return-type type="GtkWidget*" />
  3443.       </method>
  3444.       <method name="UwSetWidget" cname="gnome_font_picker_uw_set_widget" deprecated="1">
  3445.         <return-type type="void" />
  3446.         <parameters>
  3447.           <parameter type="GtkWidget*" name="widget" />
  3448.         </parameters>
  3449.       </method>
  3450.     </object>
  3451.     <object name="HRef" cname="GnomeHRef" parent="GtkButton">
  3452.       <field name="Priv" cname="_priv" type="GnomeHRefPrivate*" />
  3453.       <property name="Url" cname="url" type="gchar*" readable="true" writeable="true" />
  3454.       <property name="Text" cname="text" type="gchar*" readable="true" writeable="true" />
  3455.       <method name="GetLabel" cname="gnome_href_get_label" deprecated="1">
  3456.         <return-type type="const-gchar*" />
  3457.       </method>
  3458.       <method name="GetText" cname="gnome_href_get_text">
  3459.         <return-type type="const-gchar*" />
  3460.       </method>
  3461.       <method name="GetType" cname="gnome_href_get_type" shared="true">
  3462.         <return-type type="GType" />
  3463.       </method>
  3464.       <method name="GetUrl" cname="gnome_href_get_url">
  3465.         <return-type type="const-gchar*" />
  3466.       </method>
  3467.       <constructor cname="gnome_href_new">
  3468.         <parameters>
  3469.           <parameter type="const-gchar*" name="url" />
  3470.           <parameter type="const-gchar*" name="text" />
  3471.         </parameters>
  3472.       </constructor>
  3473.       <method name="SetLabel" cname="gnome_href_set_label" deprecated="1">
  3474.         <return-type type="void" />
  3475.         <parameters>
  3476.           <parameter type="const-gchar*" name="label" />
  3477.         </parameters>
  3478.       </method>
  3479.       <method name="SetText" cname="gnome_href_set_text">
  3480.         <return-type type="void" />
  3481.         <parameters>
  3482.           <parameter type="const-gchar*" name="text" />
  3483.         </parameters>
  3484.       </method>
  3485.       <method name="SetUrl" cname="gnome_href_set_url">
  3486.         <return-type type="void" />
  3487.         <parameters>
  3488.           <parameter type="const-gchar*" name="url" />
  3489.         </parameters>
  3490.       </method>
  3491.     </object>
  3492.     <object name="IconEntry" cname="GnomeIconEntry" parent="GtkVBox">
  3493.       <field name="Priv" cname="_priv" type="GnomeIconEntryPrivate*" />
  3494.       <signal name="Changed" cname="changed" when="LAST">
  3495.         <return-type type="void" />
  3496.         <parameters>
  3497.           <parameter type="GnomeIconEntry*" name="ientry" />
  3498.         </parameters>
  3499.       </signal>
  3500.       <signal name="Browse" cname="browse" when="LAST">
  3501.         <return-type type="void" />
  3502.         <parameters>
  3503.           <parameter type="GnomeIconEntry*" name="ientry" />
  3504.         </parameters>
  3505.       </signal>
  3506.       <property name="HistoryId" cname="history_id" type="gchar*" readable="true" writeable="true" />
  3507.       <property name="BrowseDialogTitle" cname="browse_dialog_title" type="gchar*" readable="true" writeable="true" />
  3508.       <property name="PixmapSubdir" cname="pixmap_subdir" type="gchar*" readable="true" writeable="true" />
  3509.       <property name="Filename" cname="filename" type="gchar*" readable="true" writeable="true" />
  3510.       <property name="PickDialog" cname="pick_dialog" type="GtkDialog" readable="true" />
  3511.       <method name="Construct" cname="gnome_icon_entry_construct">
  3512.         <return-type type="void" />
  3513.         <parameters>
  3514.           <parameter type="const-gchar*" name="history_id" />
  3515.           <parameter type="const-gchar*" name="browse_dialog_title" />
  3516.         </parameters>
  3517.       </method>
  3518.       <method name="GetFilename" cname="gnome_icon_entry_get_filename">
  3519.         <return-type type="gchar*" />
  3520.       </method>
  3521.       <method name="GetType" cname="gnome_icon_entry_get_type" shared="true">
  3522.         <return-type type="GType" />
  3523.       </method>
  3524.       <method name="GnomeEntry" cname="gnome_icon_entry_gnome_entry">
  3525.         <return-type type="GtkWidget*" />
  3526.       </method>
  3527.       <method name="GnomeFileEntry" cname="gnome_icon_entry_gnome_file_entry">
  3528.         <return-type type="GtkWidget*" />
  3529.       </method>
  3530.       <method name="GtkEntry" cname="gnome_icon_entry_gtk_entry">
  3531.         <return-type type="GtkWidget*" />
  3532.       </method>
  3533.       <constructor cname="gnome_icon_entry_new">
  3534.         <parameters>
  3535.           <parameter type="const-gchar*" name="history_id" />
  3536.           <parameter type="const-gchar*" name="browse_dialog_title" />
  3537.         </parameters>
  3538.       </constructor>
  3539.       <method name="PickDialog" cname="gnome_icon_entry_pick_dialog" hidden="1">
  3540.         <return-type type="GtkWidget*" />
  3541.       </method>
  3542.       <method name="SetBrowseDialogTitle" cname="gnome_icon_entry_set_browse_dialog_title">
  3543.         <return-type type="void" />
  3544.         <parameters>
  3545.           <parameter type="const-gchar*" name="browse_dialog_title" />
  3546.         </parameters>
  3547.       </method>
  3548.       <method name="SetFilename" cname="gnome_icon_entry_set_filename">
  3549.         <return-type type="gboolean" />
  3550.         <parameters>
  3551.           <parameter type="const-gchar*" name="filename" />
  3552.         </parameters>
  3553.       </method>
  3554.       <method name="SetHistoryId" cname="gnome_icon_entry_set_history_id">
  3555.         <return-type type="void" />
  3556.         <parameters>
  3557.           <parameter type="const-gchar*" name="history_id" />
  3558.         </parameters>
  3559.       </method>
  3560.       <method name="SetIcon" cname="gnome_icon_entry_set_icon">
  3561.         <return-type type="void" />
  3562.         <parameters>
  3563.           <parameter type="const-gchar*" name="filename" />
  3564.         </parameters>
  3565.       </method>
  3566.       <method name="SetMaxSaved" cname="gnome_icon_entry_set_max_saved">
  3567.         <return-type type="void" />
  3568.         <parameters>
  3569.           <parameter type="guint" name="max_saved" />
  3570.         </parameters>
  3571.       </method>
  3572.       <method name="SetPixmapSubdir" cname="gnome_icon_entry_set_pixmap_subdir">
  3573.         <return-type type="void" />
  3574.         <parameters>
  3575.           <parameter type="const-gchar*" name="subdir" />
  3576.         </parameters>
  3577.       </method>
  3578.     </object>
  3579.     <object name="IconList" cname="GnomeIconList" deprecated="1" parent="GnomeCanvas">
  3580.       <field name="Adj" cname="adj" type="GtkAdjustment*" />
  3581.       <field name="Hadj" cname="hadj" type="GtkAdjustment*" />
  3582.       <field name="Priv" cname="_priv" type="GnomeIconListPrivate*" />
  3583.       <signal cname="select_icon" when="FIRST" name="IconSelected">
  3584.         <return-type type="void" />
  3585.         <parameters>
  3586.           <parameter type="GnomeIconList*" name="gil" />
  3587.           <parameter type="gint" name="num" />
  3588.           <parameter type="GdkEvent*" name="event" />
  3589.         </parameters>
  3590.       </signal>
  3591.       <signal cname="unselect_icon" when="FIRST" name="IconUnselected">
  3592.         <return-type type="void" />
  3593.         <parameters>
  3594.           <parameter type="GnomeIconList*" name="gil" />
  3595.           <parameter type="gint" name="num" />
  3596.           <parameter type="GdkEvent*" name="event" />
  3597.         </parameters>
  3598.       </signal>
  3599.       <signal cname="focus_icon" when="FIRST" name="IconFocused">
  3600.         <return-type type="void" />
  3601.         <parameters>
  3602.           <parameter type="GnomeIconList*" name="gil" />
  3603.           <parameter type="gint" name="num" />
  3604.         </parameters>
  3605.       </signal>
  3606.       <signal name="TextChanged" cname="text_changed" when="LAST">
  3607.         <return-type type="gboolean" />
  3608.         <parameters>
  3609.           <parameter type="GnomeIconList*" name="gil" />
  3610.           <parameter type="gint" name="num" />
  3611.           <parameter type="const-char*" name="new_text" />
  3612.         </parameters>
  3613.       </signal>
  3614.       <signal name="MoveCursor" cname="move_cursor" when="LAST">
  3615.         <return-type type="void" />
  3616.         <parameters>
  3617.           <parameter type="GnomeIconList*" name="gil" />
  3618.           <parameter type="GtkDirectionType" name="dir" />
  3619.           <parameter type="gboolean" name="clear_selection" />
  3620.         </parameters>
  3621.       </signal>
  3622.       <signal name="ToggleCursorSelection" cname="toggle_cursor_selection" when="LAST">
  3623.         <return-type type="void" />
  3624.         <parameters>
  3625.           <parameter type="GnomeIconList*" name="gil" />
  3626.         </parameters>
  3627.       </signal>
  3628.       <virtual_method name="Unused" cname="unused">
  3629.         <return-type type="void" />
  3630.         <parameters>
  3631.           <parameter type="GnomeIconList*" name="unused" />
  3632.         </parameters>
  3633.       </virtual_method>
  3634.       <method name="Append" cname="gnome_icon_list_append" deprecated="1">
  3635.         <return-type type="int" />
  3636.         <parameters>
  3637.           <parameter type="const-char*" name="icon_filename" />
  3638.           <parameter type="const-char*" name="text" />
  3639.         </parameters>
  3640.       </method>
  3641.       <method name="AppendPixbuf" cname="gnome_icon_list_append_pixbuf" deprecated="1">
  3642.         <return-type type="int" />
  3643.         <parameters>
  3644.           <parameter type="GdkPixbuf*" name="im" />
  3645.           <parameter type="const-char*" name="icon_filename" />
  3646.           <parameter type="const-char*" name="text" />
  3647.         </parameters>
  3648.       </method>
  3649.       <method name="Clear" cname="gnome_icon_list_clear" deprecated="1">
  3650.         <return-type type="void" />
  3651.       </method>
  3652.       <method name="Construct" cname="gnome_icon_list_construct" deprecated="1">
  3653.         <return-type type="void" />
  3654.         <parameters>
  3655.           <parameter type="guint" name="icon_width" />
  3656.           <parameter type="GtkAdjustment*" name="adj" />
  3657.           <parameter type="int" name="flags" />
  3658.         </parameters>
  3659.       </method>
  3660.       <method name="FindIconFromData" cname="gnome_icon_list_find_icon_from_data" deprecated="1">
  3661.         <return-type type="int" />
  3662.         <parameters>
  3663.           <parameter type="gpointer" name="data" />
  3664.         </parameters>
  3665.       </method>
  3666.       <method name="FindIconFromFilename" cname="gnome_icon_list_find_icon_from_filename" deprecated="1">
  3667.         <return-type type="int" />
  3668.         <parameters>
  3669.           <parameter type="const-char*" name="filename" />
  3670.         </parameters>
  3671.       </method>
  3672.       <method name="FocusIcon" cname="gnome_icon_list_focus_icon" deprecated="1">
  3673.         <return-type type="void" />
  3674.         <parameters>
  3675.           <parameter type="gint" name="idx" />
  3676.         </parameters>
  3677.       </method>
  3678.       <method name="Freeze" cname="gnome_icon_list_freeze" deprecated="1">
  3679.         <return-type type="void" />
  3680.       </method>
  3681.       <method name="GetIconAt" cname="gnome_icon_list_get_icon_at" deprecated="1">
  3682.         <return-type type="int" />
  3683.         <parameters>
  3684.           <parameter type="int" name="x" />
  3685.           <parameter type="int" name="y" />
  3686.         </parameters>
  3687.       </method>
  3688.       <method name="GetIconData" cname="gnome_icon_list_get_icon_data" deprecated="1">
  3689.         <return-type type="gpointer" />
  3690.         <parameters>
  3691.           <parameter type="int" name="pos" />
  3692.         </parameters>
  3693.       </method>
  3694.       <method name="GetIconFilename" cname="gnome_icon_list_get_icon_filename" deprecated="1">
  3695.         <return-type type="const-gchar*" />
  3696.         <parameters>
  3697.           <parameter type="int" name="idx" />
  3698.         </parameters>
  3699.       </method>
  3700.       <method name="GetIconPixbufItem" cname="gnome_icon_list_get_icon_pixbuf_item" deprecated="1">
  3701.         <return-type type="GnomeCanvasPixbuf*" />
  3702.         <parameters>
  3703.           <parameter type="int" name="idx" />
  3704.         </parameters>
  3705.       </method>
  3706.       <method name="GetIconTextItem" cname="gnome_icon_list_get_icon_text_item" deprecated="1">
  3707.         <return-type type="GnomeIconTextItem*" />
  3708.         <parameters>
  3709.           <parameter type="int" name="idx" />
  3710.         </parameters>
  3711.       </method>
  3712.       <method name="GetItemsPerLine" cname="gnome_icon_list_get_items_per_line" deprecated="1">
  3713.         <return-type type="int" />
  3714.       </method>
  3715.       <method name="GetNumIcons" cname="gnome_icon_list_get_num_icons" deprecated="1">
  3716.         <return-type type="guint" />
  3717.       </method>
  3718.       <method name="GetSelection" cname="gnome_icon_list_get_selection" deprecated="1" hidden="1">
  3719.         <return-type type="GList*" />
  3720.       </method>
  3721.       <method name="GetSelectionMode" cname="gnome_icon_list_get_selection_mode" deprecated="1">
  3722.         <return-type type="GtkSelectionMode" />
  3723.       </method>
  3724.       <method name="GetType" cname="gnome_icon_list_get_type" deprecated="1" shared="true">
  3725.         <return-type type="GType" />
  3726.       </method>
  3727.       <method name="IconIsVisible" cname="gnome_icon_list_icon_is_visible" deprecated="1">
  3728.         <return-type type="GtkVisibility" />
  3729.         <parameters>
  3730.           <parameter type="int" name="pos" />
  3731.         </parameters>
  3732.       </method>
  3733.       <method name="Insert" cname="gnome_icon_list_insert" deprecated="1">
  3734.         <return-type type="void" />
  3735.         <parameters>
  3736.           <parameter type="int" name="pos" />
  3737.           <parameter type="const-char*" name="icon_filename" />
  3738.           <parameter type="const-char*" name="text" />
  3739.         </parameters>
  3740.       </method>
  3741.       <method name="InsertPixbuf" cname="gnome_icon_list_insert_pixbuf" deprecated="1">
  3742.         <return-type type="void" />
  3743.         <parameters>
  3744.           <parameter type="int" name="pos" />
  3745.           <parameter type="GdkPixbuf*" name="im" />
  3746.           <parameter type="const-char*" name="icon_filename" />
  3747.           <parameter type="const-char*" name="text" />
  3748.         </parameters>
  3749.       </method>
  3750.       <method name="Moveto" cname="gnome_icon_list_moveto" deprecated="1">
  3751.         <return-type type="void" />
  3752.         <parameters>
  3753.           <parameter type="int" name="pos" />
  3754.           <parameter type="double" name="yalign" />
  3755.         </parameters>
  3756.       </method>
  3757.       <constructor cname="gnome_icon_list_new" deprecated="1" hidden="1">
  3758.         <parameters>
  3759.           <parameter type="guint" name="icon_width" />
  3760.           <parameter type="GtkAdjustment*" name="adj" />
  3761.           <parameter type="int" name="flags" />
  3762.         </parameters>
  3763.       </constructor>
  3764.       <method name="Remove" cname="gnome_icon_list_remove" deprecated="1">
  3765.         <return-type type="void" />
  3766.         <parameters>
  3767.           <parameter type="int" name="pos" />
  3768.         </parameters>
  3769.       </method>
  3770.       <method name="SelectAll" cname="gnome_icon_list_select_all" deprecated="1">
  3771.         <return-type type="void" />
  3772.       </method>
  3773.       <method name="SelectIcon" cname="gnome_icon_list_select_icon" deprecated="1">
  3774.         <return-type type="void" />
  3775.         <parameters>
  3776.           <parameter type="int" name="pos" />
  3777.         </parameters>
  3778.       </method>
  3779.       <method name="SetColSpacing" cname="gnome_icon_list_set_col_spacing" deprecated="1">
  3780.         <return-type type="void" />
  3781.         <parameters>
  3782.           <parameter type="int" name="pixels" />
  3783.         </parameters>
  3784.       </method>
  3785.       <method name="SetHadjustment" cname="gnome_icon_list_set_hadjustment" deprecated="1">
  3786.         <return-type type="void" />
  3787.         <parameters>
  3788.           <parameter type="GtkAdjustment*" name="hadj" />
  3789.         </parameters>
  3790.       </method>
  3791.       <method name="SetIconBorder" cname="gnome_icon_list_set_icon_border" deprecated="1">
  3792.         <return-type type="void" />
  3793.         <parameters>
  3794.           <parameter type="int" name="pixels" />
  3795.         </parameters>
  3796.       </method>
  3797.       <method name="SetIconData" cname="gnome_icon_list_set_icon_data" deprecated="1">
  3798.         <return-type type="void" />
  3799.         <parameters>
  3800.           <parameter type="int" name="idx" />
  3801.           <parameter type="gpointer" name="data" />
  3802.         </parameters>
  3803.       </method>
  3804.       <method name="SetIconDataFull" cname="gnome_icon_list_set_icon_data_full" deprecated="1" hidden="1">
  3805.         <return-type type="void" />
  3806.         <parameters>
  3807.           <parameter type="int" name="pos" />
  3808.           <parameter type="gpointer" name="data" />
  3809.           <parameter type="GDestroyNotify" name="destroy" />
  3810.         </parameters>
  3811.       </method>
  3812.       <method name="SetIconWidth" cname="gnome_icon_list_set_icon_width" deprecated="1">
  3813.         <return-type type="void" />
  3814.         <parameters>
  3815.           <parameter type="int" name="w" />
  3816.         </parameters>
  3817.       </method>
  3818.       <method name="SetRowSpacing" cname="gnome_icon_list_set_row_spacing" deprecated="1">
  3819.         <return-type type="void" />
  3820.         <parameters>
  3821.           <parameter type="int" name="pixels" />
  3822.         </parameters>
  3823.       </method>
  3824.       <method name="SetSelectionMode" cname="gnome_icon_list_set_selection_mode" deprecated="1">
  3825.         <return-type type="void" />
  3826.         <parameters>
  3827.           <parameter type="GtkSelectionMode" name="mode" />
  3828.         </parameters>
  3829.       </method>
  3830.       <method name="SetSeparators" cname="gnome_icon_list_set_separators" deprecated="1">
  3831.         <return-type type="void" />
  3832.         <parameters>
  3833.           <parameter type="const-char*" name="sep" />
  3834.         </parameters>
  3835.       </method>
  3836.       <method name="SetTextSpacing" cname="gnome_icon_list_set_text_spacing" deprecated="1">
  3837.         <return-type type="void" />
  3838.         <parameters>
  3839.           <parameter type="int" name="pixels" />
  3840.         </parameters>
  3841.       </method>
  3842.       <method name="SetVadjustment" cname="gnome_icon_list_set_vadjustment" deprecated="1">
  3843.         <return-type type="void" />
  3844.         <parameters>
  3845.           <parameter type="GtkAdjustment*" name="vadj" />
  3846.         </parameters>
  3847.       </method>
  3848.       <method name="Thaw" cname="gnome_icon_list_thaw" deprecated="1">
  3849.         <return-type type="void" />
  3850.       </method>
  3851.       <method name="UnselectAll" cname="gnome_icon_list_unselect_all" deprecated="1">
  3852.         <return-type type="int" />
  3853.       </method>
  3854.       <method name="UnselectIcon" cname="gnome_icon_list_unselect_icon" deprecated="1">
  3855.         <return-type type="void" />
  3856.         <parameters>
  3857.           <parameter type="int" name="pos" />
  3858.         </parameters>
  3859.       </method>
  3860.     </object>
  3861.     <object name="IconSelection" cname="GnomeIconSelection" parent="GtkVBox">
  3862.       <field name="Priv" cname="_priv" type="GnomeIconSelectionPrivate*" />
  3863.       <method name="AddDefaults" cname="gnome_icon_selection_add_defaults">
  3864.         <return-type type="void" />
  3865.       </method>
  3866.       <method name="AddDirectory" cname="gnome_icon_selection_add_directory">
  3867.         <return-type type="void" />
  3868.         <parameters>
  3869.           <parameter type="const-gchar*" name="dir" />
  3870.         </parameters>
  3871.       </method>
  3872.       <method name="Clear" cname="gnome_icon_selection_clear">
  3873.         <return-type type="void" />
  3874.         <parameters>
  3875.           <parameter type="gboolean" name="not_shown" />
  3876.         </parameters>
  3877.       </method>
  3878.       <method name="GetBox" cname="gnome_icon_selection_get_box">
  3879.         <return-type type="GtkWidget*" />
  3880.       </method>
  3881.       <method name="GetGil" cname="gnome_icon_selection_get_gil">
  3882.         <return-type type="GtkWidget*" />
  3883.       </method>
  3884.       <method name="GetIcon" cname="gnome_icon_selection_get_icon">
  3885.         <return-type type="gchar*" />
  3886.         <parameters>
  3887.           <parameter type="gboolean" name="full_path" />
  3888.         </parameters>
  3889.       </method>
  3890.       <method name="GetType" cname="gnome_icon_selection_get_type" shared="true">
  3891.         <return-type type="GType" />
  3892.       </method>
  3893.       <constructor cname="gnome_icon_selection_new" />
  3894.       <method name="SelectIcon" cname="gnome_icon_selection_select_icon">
  3895.         <return-type type="void" />
  3896.         <parameters>
  3897.           <parameter type="const-gchar*" name="filename" />
  3898.         </parameters>
  3899.       </method>
  3900.       <method name="ShowIcons" cname="gnome_icon_selection_show_icons">
  3901.         <return-type type="void" />
  3902.       </method>
  3903.       <method name="StopLoading" cname="gnome_icon_selection_stop_loading">
  3904.         <return-type type="void" />
  3905.       </method>
  3906.     </object>
  3907.     <object name="IconTextItem" cname="GnomeIconTextItem" deprecated="1" parent="GnomeCanvasItem">
  3908.       <field name="X" cname="x" type="int" />
  3909.       <field name="Y" cname="y" type="int" />
  3910.       <field name="Width" cname="width" type="int" />
  3911.       <field name="Fontname" cname="fontname" type="char*" />
  3912.       <field name="Text" cname="text" type="char*" />
  3913.       <field name="Editing" cname="editing" bits="1" type="unsigned int" />
  3914.       <field name="Selected" cname="selected" bits="1" type="unsigned int" />
  3915.       <field name="Focused" cname="focused" bits="1" type="unsigned int" />
  3916.       <field name="IsEditable" cname="is_editable" bits="1" type="unsigned int" />
  3917.       <field name="IsTextAllocated" cname="is_text_allocated" bits="1" type="unsigned int" />
  3918.       <field name="Priv" cname="_priv" type="GnomeIconTextItemPrivate*" />
  3919.       <signal name="TextChanged" cname="text_changed" when="LAST">
  3920.         <return-type type="gboolean" />
  3921.         <parameters>
  3922.           <parameter type="GnomeIconTextItem*" name="iti" />
  3923.         </parameters>
  3924.       </signal>
  3925.       <signal name="HeightChanged" cname="height_changed" when="LAST">
  3926.         <return-type type="void" />
  3927.         <parameters>
  3928.           <parameter type="GnomeIconTextItem*" name="iti" />
  3929.         </parameters>
  3930.       </signal>
  3931.       <signal name="WidthChanged" cname="width_changed" when="LAST">
  3932.         <return-type type="void" />
  3933.         <parameters>
  3934.           <parameter type="GnomeIconTextItem*" name="iti" />
  3935.         </parameters>
  3936.       </signal>
  3937.       <signal name="EditingStarted" cname="editing_started" when="LAST">
  3938.         <return-type type="void" />
  3939.         <parameters>
  3940.           <parameter type="GnomeIconTextItem*" name="iti" />
  3941.         </parameters>
  3942.       </signal>
  3943.       <signal name="EditingStopped" cname="editing_stopped" when="LAST">
  3944.         <return-type type="void" />
  3945.         <parameters>
  3946.           <parameter type="GnomeIconTextItem*" name="iti" />
  3947.         </parameters>
  3948.       </signal>
  3949.       <signal name="SelectionStarted" cname="selection_started" when="FIRST">
  3950.         <return-type type="void" />
  3951.         <parameters>
  3952.           <parameter type="GnomeIconTextItem*" name="iti" />
  3953.         </parameters>
  3954.       </signal>
  3955.       <signal name="SelectionStopped" cname="selection_stopped" when="FIRST">
  3956.         <return-type type="void" />
  3957.         <parameters>
  3958.           <parameter type="GnomeIconTextItem*" name="iti" />
  3959.         </parameters>
  3960.       </signal>
  3961.       <virtual_method name="CreateEntry" cname="create_entry">
  3962.         <return-type type="GtkEntry*" />
  3963.         <parameters>
  3964.           <parameter type="GnomeIconTextItem*" name="iti" />
  3965.         </parameters>
  3966.       </virtual_method>
  3967.       <method name="Configure" cname="gnome_icon_text_item_configure" deprecated="1">
  3968.         <return-type type="void" />
  3969.         <parameters>
  3970.           <parameter type="int" name="x" />
  3971.           <parameter type="int" name="y" />
  3972.           <parameter type="int" name="width" />
  3973.           <parameter type="const-char*" name="fontname" />
  3974.           <parameter type="const-char*" name="text" />
  3975.           <parameter type="gboolean" name="is_editable" />
  3976.           <parameter type="gboolean" name="is_static" />
  3977.         </parameters>
  3978.       </method>
  3979.       <method name="Focus" cname="gnome_icon_text_item_focus" deprecated="1">
  3980.         <return-type type="void" />
  3981.         <parameters>
  3982.           <parameter type="gboolean" name="focused" />
  3983.         </parameters>
  3984.       </method>
  3985.       <method name="GetEditable" cname="gnome_icon_text_item_get_editable" deprecated="1">
  3986.         <return-type type="GtkEditable*" />
  3987.       </method>
  3988.       <method name="GetText" cname="gnome_icon_text_item_get_text" deprecated="1">
  3989.         <return-type type="const-char*" />
  3990.       </method>
  3991.       <method name="GetType" cname="gnome_icon_text_item_get_type" deprecated="1" shared="true">
  3992.         <return-type type="GType" />
  3993.       </method>
  3994.       <method name="Select" cname="gnome_icon_text_item_select" deprecated="1">
  3995.         <return-type type="void" />
  3996.         <parameters>
  3997.           <parameter type="gboolean" name="sel" />
  3998.         </parameters>
  3999.       </method>
  4000.       <method name="Setxy" cname="gnome_icon_text_item_setxy" deprecated="1">
  4001.         <return-type type="void" />
  4002.         <parameters>
  4003.           <parameter type="int" name="x" />
  4004.           <parameter type="int" name="y" />
  4005.         </parameters>
  4006.       </method>
  4007.       <method name="StartEditing" cname="gnome_icon_text_item_start_editing" deprecated="1">
  4008.         <return-type type="void" />
  4009.       </method>
  4010.       <method name="StopEditing" cname="gnome_icon_text_item_stop_editing" deprecated="1">
  4011.         <return-type type="void" />
  4012.         <parameters>
  4013.           <parameter type="gboolean" name="accept" />
  4014.         </parameters>
  4015.       </method>
  4016.     </object>
  4017.     <object name="IconTheme" cname="GnomeIconTheme" hidden="1">
  4018.       <signal name="Changed" cname="changed" when="LAST">
  4019.         <return-type type="void" />
  4020.         <parameters>
  4021.           <parameter type="GnomeIconTheme*" name="icon_theme" />
  4022.         </parameters>
  4023.       </signal>
  4024.       <method name="AppendSearchPath" cname="gnome_icon_theme_append_search_path" deprecated="1">
  4025.         <return-type type="void" />
  4026.         <parameters>
  4027.           <parameter type="const-char*" name="path" />
  4028.         </parameters>
  4029.       </method>
  4030.       <method name="GetAllowSvg" cname="gnome_icon_theme_get_allow_svg" deprecated="1">
  4031.         <return-type type="gboolean" />
  4032.       </method>
  4033.       <method name="GetExampleIconName" cname="gnome_icon_theme_get_example_icon_name" deprecated="1">
  4034.         <return-type type="char*" />
  4035.       </method>
  4036.       <method name="GetSearchPath" cname="gnome_icon_theme_get_search_path" deprecated="1">
  4037.         <return-type type="void" />
  4038.         <parameters>
  4039.           <parameter type="char**" array="true" name="path" />
  4040.           <parameter type="int*" name="n_elements" />
  4041.         </parameters>
  4042.       </method>
  4043.       <method name="GetType" cname="gnome_icon_theme_get_type" deprecated="1" shared="true">
  4044.         <return-type type="GType" />
  4045.       </method>
  4046.       <method name="HasIcon" cname="gnome_icon_theme_has_icon" deprecated="1">
  4047.         <return-type type="gboolean" />
  4048.         <parameters>
  4049.           <parameter type="const-char*" name="icon_name" />
  4050.         </parameters>
  4051.       </method>
  4052.       <method name="ListIcons" cname="gnome_icon_theme_list_icons" deprecated="1">
  4053.         <return-type type="GList*" />
  4054.         <parameters>
  4055.           <parameter type="const-char*" name="context" />
  4056.         </parameters>
  4057.       </method>
  4058.       <method name="LookupIcon" cname="gnome_icon_theme_lookup_icon" deprecated="1">
  4059.         <return-type type="char*" />
  4060.         <parameters>
  4061.           <parameter type="const-char*" name="icon_name" />
  4062.           <parameter type="int" name="size" />
  4063.           <parameter type="const-GnomeIconData**" name="icon_data" />
  4064.           <parameter type="int*" name="base_size" />
  4065.         </parameters>
  4066.       </method>
  4067.       <constructor cname="gnome_icon_theme_new" deprecated="1" />
  4068.       <method name="PrependSearchPath" cname="gnome_icon_theme_prepend_search_path" deprecated="1">
  4069.         <return-type type="void" />
  4070.         <parameters>
  4071.           <parameter type="const-char*" name="path" />
  4072.         </parameters>
  4073.       </method>
  4074.       <method name="RescanIfNeeded" cname="gnome_icon_theme_rescan_if_needed" deprecated="1">
  4075.         <return-type type="gboolean" />
  4076.       </method>
  4077.       <method name="SetAllowSvg" cname="gnome_icon_theme_set_allow_svg" deprecated="1">
  4078.         <return-type type="void" />
  4079.         <parameters>
  4080.           <parameter type="gboolean" name="allow_svg" />
  4081.         </parameters>
  4082.       </method>
  4083.       <method name="SetCustomTheme" cname="gnome_icon_theme_set_custom_theme" deprecated="1">
  4084.         <return-type type="void" />
  4085.         <parameters>
  4086.           <parameter type="const-char*" name="theme_name" />
  4087.         </parameters>
  4088.       </method>
  4089.       <method name="SetSearchPath" cname="gnome_icon_theme_set_search_path" deprecated="1">
  4090.         <return-type type="void" />
  4091.         <parameters>
  4092.           <parameter type="const-char*" array="true" name="path" />
  4093.           <parameter type="int" name="n_elements" />
  4094.         </parameters>
  4095.       </method>
  4096.     </object>
  4097.     <object name="PasswordDialog" cname="GnomePasswordDialog" parent="GtkDialog">
  4098.       <field name="Details" cname="details" type="GnomePasswordDialogDetails*" />
  4099.       <method name="AnonSelected" cname="gnome_password_dialog_anon_selected">
  4100.         <return-type type="gboolean" />
  4101.       </method>
  4102.       <method name="GetDomain" cname="gnome_password_dialog_get_domain">
  4103.         <return-type type="char*" />
  4104.       </method>
  4105.       <method name="GetPassword" cname="gnome_password_dialog_get_password">
  4106.         <return-type type="char*" />
  4107.       </method>
  4108.       <method name="GetRemember" cname="gnome_password_dialog_get_remember">
  4109.         <return-type type="GnomePasswordDialogRemember" />
  4110.       </method>
  4111.       <method name="GetType" cname="gnome_password_dialog_get_type" shared="true">
  4112.         <return-type type="GtkType" />
  4113.       </method>
  4114.       <method name="GetUsername" cname="gnome_password_dialog_get_username">
  4115.         <return-type type="char*" />
  4116.       </method>
  4117.       <constructor cname="gnome_password_dialog_new">
  4118.         <parameters>
  4119.           <parameter type="const-char*" name="dialog_title" />
  4120.           <parameter type="const-char*" name="message" />
  4121.           <parameter type="const-char*" name="username" />
  4122.           <parameter type="const-char*" name="password" />
  4123.           <parameter type="gboolean" name="readonly_username" />
  4124.         </parameters>
  4125.       </constructor>
  4126.       <method name="RunAndBlock" cname="gnome_password_dialog_run_and_block">
  4127.         <return-type type="gboolean" />
  4128.       </method>
  4129.       <method name="SetDomain" cname="gnome_password_dialog_set_domain">
  4130.         <return-type type="void" />
  4131.         <parameters>
  4132.           <parameter type="const-char*" name="domain" />
  4133.         </parameters>
  4134.       </method>
  4135.       <method name="SetPassword" cname="gnome_password_dialog_set_password">
  4136.         <return-type type="void" />
  4137.         <parameters>
  4138.           <parameter type="const-char*" name="password" />
  4139.         </parameters>
  4140.       </method>
  4141.       <method name="SetReadonlyDomain" cname="gnome_password_dialog_set_readonly_domain">
  4142.         <return-type type="void" />
  4143.         <parameters>
  4144.           <parameter type="gboolean" name="readonly" />
  4145.         </parameters>
  4146.       </method>
  4147.       <method name="SetReadonlyUsername" cname="gnome_password_dialog_set_readonly_username">
  4148.         <return-type type="void" />
  4149.         <parameters>
  4150.           <parameter type="gboolean" name="readonly" />
  4151.         </parameters>
  4152.       </method>
  4153.       <method name="SetRemember" cname="gnome_password_dialog_set_remember">
  4154.         <return-type type="void" />
  4155.         <parameters>
  4156.           <parameter type="GnomePasswordDialogRemember" name="remember" />
  4157.         </parameters>
  4158.       </method>
  4159.       <method name="SetShowDomain" cname="gnome_password_dialog_set_show_domain">
  4160.         <return-type type="void" />
  4161.         <parameters>
  4162.           <parameter type="gboolean" name="show" />
  4163.         </parameters>
  4164.       </method>
  4165.       <method name="SetShowPassword" cname="gnome_password_dialog_set_show_password">
  4166.         <return-type type="void" />
  4167.         <parameters>
  4168.           <parameter type="gboolean" name="show" />
  4169.         </parameters>
  4170.       </method>
  4171.       <method name="SetShowRemember" cname="gnome_password_dialog_set_show_remember">
  4172.         <return-type type="void" />
  4173.         <parameters>
  4174.           <parameter type="gboolean" name="show_remember" />
  4175.         </parameters>
  4176.       </method>
  4177.       <method name="SetShowUsername" cname="gnome_password_dialog_set_show_username">
  4178.         <return-type type="void" />
  4179.         <parameters>
  4180.           <parameter type="gboolean" name="show" />
  4181.         </parameters>
  4182.       </method>
  4183.       <method name="SetShowUserpassButtons" cname="gnome_password_dialog_set_show_userpass_buttons">
  4184.         <return-type type="void" />
  4185.         <parameters>
  4186.           <parameter type="gboolean" name="show_userpass_buttons" />
  4187.         </parameters>
  4188.       </method>
  4189.       <method name="SetUsername" cname="gnome_password_dialog_set_username">
  4190.         <return-type type="void" />
  4191.         <parameters>
  4192.           <parameter type="const-char*" name="username" />
  4193.         </parameters>
  4194.       </method>
  4195.     </object>
  4196.     <object name="PixmapEntry" cname="GnomePixmapEntry" deprecated="1" parent="GnomeFileEntry">
  4197.       <field name="Priv" cname="_priv" type="GnomePixmapEntryPrivate*" />
  4198.       <property name="DoPreview" cname="do_preview" type="gboolean" readable="true" writeable="true" />
  4199.       <method name="Construct" cname="gnome_pixmap_entry_construct" deprecated="1">
  4200.         <return-type type="void" />
  4201.         <parameters>
  4202.           <parameter type="const-gchar*" name="history_id" />
  4203.           <parameter type="const-gchar*" name="browse_dialog_title" />
  4204.           <parameter type="gboolean" name="do_preview" />
  4205.         </parameters>
  4206.       </method>
  4207.       <method name="GetFilename" cname="gnome_pixmap_entry_get_filename">
  4208.         <return-type type="gchar*" />
  4209.       </method>
  4210.       <method name="GetType" cname="gnome_pixmap_entry_get_type" deprecated="1" shared="true">
  4211.         <return-type type="GType" />
  4212.       </method>
  4213.       <method name="GnomeEntry" cname="gnome_pixmap_entry_gnome_entry" deprecated="1" hidden="1">
  4214.         <return-type type="GtkWidget*" />
  4215.       </method>
  4216.       <method name="GnomeFileEntry" cname="gnome_pixmap_entry_gnome_file_entry" deprecated="1" hidden="1">
  4217.         <return-type type="GtkWidget*" />
  4218.       </method>
  4219.       <method name="GtkEntry" cname="gnome_pixmap_entry_gtk_entry" deprecated="1" hidden="1">
  4220.         <return-type type="GtkWidget*" />
  4221.       </method>
  4222.       <constructor cname="gnome_pixmap_entry_new" deprecated="1">
  4223.         <parameters>
  4224.           <parameter type="const-gchar*" name="history_id" />
  4225.           <parameter type="const-gchar*" name="browse_dialog_title" />
  4226.           <parameter type="gboolean" name="do_preview" />
  4227.         </parameters>
  4228.       </constructor>
  4229.       <method name="PreviewWidget" cname="gnome_pixmap_entry_preview_widget">
  4230.         <return-type type="GtkWidget*" />
  4231.       </method>
  4232.       <method name="ScrolledWindow" cname="gnome_pixmap_entry_scrolled_window">
  4233.         <return-type type="GtkWidget*" />
  4234.       </method>
  4235.       <method name="SetPixmapSubdir" cname="gnome_pixmap_entry_set_pixmap_subdir" deprecated="1">
  4236.         <return-type type="void" />
  4237.         <parameters>
  4238.           <parameter type="const-gchar*" name="subdir" />
  4239.         </parameters>
  4240.       </method>
  4241.       <method name="SetPreview" cname="gnome_pixmap_entry_set_preview">
  4242.         <return-type type="void" />
  4243.         <parameters>
  4244.           <parameter type="gboolean" name="do_preview" />
  4245.         </parameters>
  4246.       </method>
  4247.       <method name="SetPreviewSize" cname="gnome_pixmap_entry_set_preview_size">
  4248.         <return-type type="void" />
  4249.         <parameters>
  4250.           <parameter type="gint" name="preview_w" />
  4251.           <parameter type="gint" name="preview_h" />
  4252.         </parameters>
  4253.       </method>
  4254.     </object>
  4255.     <object name="Scores" cname="GnomeScores" deprecated="1" parent="GtkDialog">
  4256.       <field name="Priv" cname="_priv" type="GnomeScoresPrivate*" />
  4257.       <method name="Construct" cname="gnome_scores_construct" deprecated="1">
  4258.         <return-type type="void" />
  4259.         <parameters>
  4260.           <parameter type="guint" name="n_scores" />
  4261.           <parameter type="gchar**" name="names" />
  4262.           <parameter type="gfloat*" name="scores" />
  4263.           <parameter type="time_t*" name="times" />
  4264.           <parameter type="gboolean" name="clear" />
  4265.         </parameters>
  4266.       </method>
  4267.       <method name="Display" cname="gnome_scores_display" deprecated="1" shared="true">
  4268.         <return-type type="GtkWidget*" />
  4269.         <parameters>
  4270.           <parameter type="const-gchar*" name="title" />
  4271.           <parameter type="const-gchar*" name="app_name" />
  4272.           <parameter type="/*" name="Name" />
  4273.           <parameter type="as" name="in" />
  4274.           <parameter type="int" name="pos" />
  4275.           <parameter type="as" name="returned" />
  4276.         </parameters>
  4277.       </method>
  4278.       <method name="DisplayWithPixmap" cname="gnome_scores_display_with_pixmap" deprecated="1" shared="true">
  4279.         <return-type type="GtkWidget*" />
  4280.         <parameters>
  4281.           <parameter type="const-gchar*" name="pixmap_logo" />
  4282.           <parameter type="const-gchar*" name="app_name" />
  4283.           <parameter type="const-gchar*" name="level" />
  4284.           <parameter type="int" name="pos" />
  4285.         </parameters>
  4286.       </method>
  4287.       <method name="GetType" cname="gnome_scores_get_type" deprecated="1" shared="true">
  4288.         <return-type type="GType" />
  4289.       </method>
  4290.       <constructor cname="gnome_scores_new" deprecated="1" hidden="1">
  4291.         <parameters>
  4292.           <parameter type="guint" name="n_scores" />
  4293.           <parameter type="gchar**" name="names" />
  4294.           <parameter type="gfloat*" name="scores" />
  4295.           <parameter type="time_t*" name="times" />
  4296.           <parameter type="gboolean" name="clear" />
  4297.         </parameters>
  4298.       </constructor>
  4299.       <method name="SetColor" cname="gnome_scores_set_color" deprecated="1">
  4300.         <return-type type="void" />
  4301.         <parameters>
  4302.           <parameter type="guint" name="n" />
  4303.           <parameter type="GdkColor*" name="col" />
  4304.         </parameters>
  4305.       </method>
  4306.       <method name="SetColors" cname="gnome_scores_set_colors" deprecated="1">
  4307.         <return-type type="void" />
  4308.         <parameters>
  4309.           <parameter type="GdkColor*" name="col" />
  4310.         </parameters>
  4311.       </method>
  4312.       <method name="SetCurrentPlayer" cname="gnome_scores_set_current_player" deprecated="1">
  4313.         <return-type type="void" />
  4314.         <parameters>
  4315.           <parameter type="gint" name="i" />
  4316.         </parameters>
  4317.       </method>
  4318.       <method name="SetDefColor" cname="gnome_scores_set_def_color" deprecated="1">
  4319.         <return-type type="void" />
  4320.         <parameters>
  4321.           <parameter type="GdkColor*" name="col" />
  4322.         </parameters>
  4323.       </method>
  4324.       <method name="SetLogoLabel" cname="gnome_scores_set_logo_label" deprecated="1">
  4325.         <return-type type="void" />
  4326.         <parameters>
  4327.           <parameter type="const-gchar*" name="txt" />
  4328.           <parameter type="const-gchar*" name="font" />
  4329.           <parameter type="GdkColor*" name="col" />
  4330.         </parameters>
  4331.       </method>
  4332.       <method name="SetLogoLabelTitle" cname="gnome_scores_set_logo_label_title" deprecated="1">
  4333.         <return-type type="void" />
  4334.         <parameters>
  4335.           <parameter type="const-gchar*" name="txt" />
  4336.         </parameters>
  4337.       </method>
  4338.       <method name="SetLogoPixmap" cname="gnome_scores_set_logo_pixmap" deprecated="1">
  4339.         <return-type type="void" />
  4340.         <parameters>
  4341.           <parameter type="const-gchar*" name="pix_name" />
  4342.         </parameters>
  4343.       </method>
  4344.       <method name="SetLogoWidget" cname="gnome_scores_set_logo_widget" deprecated="1">
  4345.         <return-type type="void" />
  4346.         <parameters>
  4347.           <parameter type="GtkWidget*" name="w" />
  4348.         </parameters>
  4349.       </method>
  4350.     </object>
  4351.     <object name="ThumbnailFactory" cname="GnomeThumbnailFactory" parent="GObject">
  4352.       <field name="Priv" cname="priv" type="GnomeThumbnailFactoryPrivate*" />
  4353.       <method name="CanThumbnail" cname="gnome_thumbnail_factory_can_thumbnail">
  4354.         <return-type type="gboolean" />
  4355.         <parameters>
  4356.           <parameter type="const-char*" name="uri" />
  4357.           <parameter type="const-char*" name="mime_type" />
  4358.           <parameter type="time_t" name="mtime" />
  4359.         </parameters>
  4360.       </method>
  4361.       <method name="CreateFailedThumbnail" cname="gnome_thumbnail_factory_create_failed_thumbnail">
  4362.         <return-type type="void" />
  4363.         <parameters>
  4364.           <parameter type="const-char*" name="uri" />
  4365.           <parameter type="time_t" name="mtime" />
  4366.         </parameters>
  4367.       </method>
  4368.       <method name="GenerateThumbnail" cname="gnome_thumbnail_factory_generate_thumbnail">
  4369.         <return-type type="GdkPixbuf*" />
  4370.         <parameters>
  4371.           <parameter type="const-char*" name="uri" />
  4372.           <parameter type="const-char*" name="mime_type" />
  4373.         </parameters>
  4374.       </method>
  4375.       <method name="GetType" cname="gnome_thumbnail_factory_get_type" shared="true">
  4376.         <return-type type="GType" />
  4377.       </method>
  4378.       <method name="HasValidFailedThumbnail" cname="gnome_thumbnail_factory_has_valid_failed_thumbnail">
  4379.         <return-type type="gboolean" />
  4380.         <parameters>
  4381.           <parameter type="const-char*" name="uri" />
  4382.           <parameter type="time_t" name="mtime" />
  4383.         </parameters>
  4384.       </method>
  4385.       <method name="Lookup" cname="gnome_thumbnail_factory_lookup">
  4386.         <return-type type="char*" />
  4387.         <parameters>
  4388.           <parameter type="const-char*" name="uri" />
  4389.           <parameter type="time_t" name="mtime" />
  4390.         </parameters>
  4391.       </method>
  4392.       <constructor cname="gnome_thumbnail_factory_new">
  4393.         <parameters>
  4394.           <parameter type="GnomeThumbnailSize" name="size" />
  4395.         </parameters>
  4396.       </constructor>
  4397.       <method name="SaveThumbnail" cname="gnome_thumbnail_factory_save_thumbnail">
  4398.         <return-type type="void" />
  4399.         <parameters>
  4400.           <parameter type="GdkPixbuf*" name="thumbnail" />
  4401.           <parameter type="const-char*" name="uri" />
  4402.           <parameter type="time_t" name="original_mtime" />
  4403.         </parameters>
  4404.       </method>
  4405.     </object>
  4406.     <struct name="AppBarMsg" cname="GnomeAppBarMsg" opaque="true" />
  4407.     <struct name="GdkPixbufAsyncHandle" cname="GnomeGdkPixbufAsyncHandle" opaque="true" />
  4408.     <struct name="IconData" cname="GnomeIconData" deprecated="1">
  4409.       <field name="HasEmbeddedRect" cname="has_embedded_rect" type="gboolean" />
  4410.       <field name="X0" cname="x0" type="int" />
  4411.       <field name="Y0" cname="y0" type="int" />
  4412.       <field name="X1" cname="x1" type="int" />
  4413.       <field name="Y1" cname="y1" type="int" />
  4414.       <field name="AttachPoints" cname="attach_points" type="GnomeIconDataPoint*" />
  4415.       <field name="NAttachPoints" cname="n_attach_points" type="int" />
  4416.       <field name="DisplayName" cname="display_name" type="char*" />
  4417.       <method name="Dup" cname="gnome_icon_data_dup" deprecated="1">
  4418.         <return-type type="GnomeIconData*" />
  4419.       </method>
  4420.       <method name="Free" cname="gnome_icon_data_free" deprecated="1">
  4421.         <return-type type="void" />
  4422.       </method>
  4423.     </struct>
  4424.     <struct name="IconDataPoint" cname="GnomeIconDataPoint">
  4425.       <field name="X" cname="x" type="int" />
  4426.       <field name="Y" cname="y" type="int" />
  4427.     </struct>
  4428.     <struct name="PasswordDialogDetails" cname="GnomePasswordDialogDetails" opaque="true" />
  4429.     <struct name="ThemeFile" cname="GnomeThemeFile" opaque="true">
  4430.       <method name="ForeachKey" cname="gnome_theme_file_foreach_key" deprecated="1">
  4431.         <return-type type="void" />
  4432.         <parameters>
  4433.           <parameter type="const-char*" name="section" />
  4434.           <parameter type="gboolean" name="include_localized" />
  4435.           <parameter type="GnomeThemeFileLineFunc" name="func" />
  4436.           <parameter type="gpointer" name="user_data" />
  4437.         </parameters>
  4438.       </method>
  4439.       <method name="ForeachSection" cname="gnome_theme_file_foreach_section" deprecated="1">
  4440.         <return-type type="void" />
  4441.         <parameters>
  4442.           <parameter type="GnomeThemeFileSectionFunc" name="func" />
  4443.           <parameter type="gpointer" name="user_data" />
  4444.         </parameters>
  4445.       </method>
  4446.       <method name="Free" cname="gnome_theme_file_free" deprecated="1">
  4447.         <return-type type="void" />
  4448.       </method>
  4449.       <method name="GetInteger" cname="gnome_theme_file_get_integer" deprecated="1">
  4450.         <return-type type="gboolean" />
  4451.         <parameters>
  4452.           <parameter type="const-char*" name="section" />
  4453.           <parameter type="const-char*" name="keyname" />
  4454.           <parameter type="int*" name="val" />
  4455.         </parameters>
  4456.       </method>
  4457.       <method name="GetLocaleString" cname="gnome_theme_file_get_locale_string" deprecated="1">
  4458.         <return-type type="gboolean" />
  4459.         <parameters>
  4460.           <parameter type="const-char*" name="section" />
  4461.           <parameter type="const-char*" name="keyname" />
  4462.           <parameter type="char**" name="val" />
  4463.         </parameters>
  4464.       </method>
  4465.       <method name="GetRaw" cname="gnome_theme_file_get_raw" deprecated="1">
  4466.         <return-type type="gboolean" />
  4467.         <parameters>
  4468.           <parameter type="const-char*" name="section" />
  4469.           <parameter type="const-char*" name="keyname" />
  4470.           <parameter type="const-char*" name="locale" />
  4471.           <parameter type="char**" name="val" />
  4472.         </parameters>
  4473.       </method>
  4474.       <method name="GetString" cname="gnome_theme_file_get_string" deprecated="1">
  4475.         <return-type type="gboolean" />
  4476.         <parameters>
  4477.           <parameter type="const-char*" name="section" />
  4478.           <parameter type="const-char*" name="keyname" />
  4479.           <parameter type="char**" name="val" />
  4480.         </parameters>
  4481.       </method>
  4482.       <constructor cname="gnome_theme_file_new_from_string" deprecated="1">
  4483.         <parameters>
  4484.           <parameter type="char*" name="data" />
  4485.           <parameter type="GError**" name="error" />
  4486.         </parameters>
  4487.       </constructor>
  4488.       <method name="ParseErrorQuark" cname="gnome_theme_file_parse_error_quark" deprecated="1" shared="true">
  4489.         <return-type type="GQuark" />
  4490.       </method>
  4491.       <method name="ToString" cname="gnome_theme_file_to_string" deprecated="1">
  4492.         <return-type type="char*" />
  4493.       </method>
  4494.     </struct>
  4495.     <struct name="UIBuilderData" cname="GnomeUIBuilderData">
  4496.       <field name="ConnectFunc" cname="connect_func" type="GnomeUISignalConnectFunc" />
  4497.       <field name="Data" cname="data" type="gpointer" />
  4498.       <field name="IsInterp" cname="is_interp" type="gboolean" />
  4499.       <field name="RelayFunc" cname="relay_func" type="GtkCallbackMarshal" />
  4500.       <field name="DestroyFunc" cname="destroy_func" type="GtkDestroyNotify" />
  4501.     </struct>
  4502.     <struct name="UIInfo" cname="GnomeUIInfo">
  4503.       <field name="Type" cname="type" type="GnomeUIInfoType" />
  4504.       <field name="Label" cname="label" type="const-gchar*" />
  4505.       <field name="Hint" cname="hint" type="const-gchar*" />
  4506.       <field name="Moreinfo" cname="moreinfo" type="gpointer" />
  4507.       <field name="UserData" cname="user_data" type="gpointer" />
  4508.       <field name="UnusedData" cname="unused_data" type="gpointer" />
  4509.       <field name="PixmapType" cname="pixmap_type" type="GnomeUIPixmapType" />
  4510.       <field name="PixmapInfo" cname="pixmap_info" type="gconstpointer" />
  4511.       <field name="AcceleratorKey" cname="accelerator_key" type="guint" />
  4512.       <field name="AcMods" cname="ac_mods" type="GdkModifierType" />
  4513.       <field name="Widget" cname="widget" type="GtkWidget*" />
  4514.     </struct>
  4515.     <class name="Global" cname="GnomeGlobal">
  4516.       <method name="AcceleratorsSync" cname="gnome_accelerators_sync" shared="true">
  4517.         <return-type type="void" />
  4518.       </method>
  4519.       <method name="IceInit" cname="gnome_ice_init" shared="true">
  4520.         <return-type type="void" />
  4521.       </method>
  4522.       <method name="InitWithPoptTable" cname="gnome_init_with_popt_table" deprecated="1" shared="true">
  4523.         <return-type type="int" />
  4524.         <parameters>
  4525.           <parameter type="const-char*" name="app_id" />
  4526.           <parameter type="const-char*" name="app_version" />
  4527.           <parameter type="int" name="argc" />
  4528.           <parameter type="char**" name="argv" />
  4529.           <parameter type="poptOption*" name="options" />
  4530.           <parameter type="int" name="flags" />
  4531.           <parameter type="poptContext*" name="return_ctx" />
  4532.         </parameters>
  4533.       </method>
  4534.       <method name="InteractionKeyReturn" cname="gnome_interaction_key_return" shared="true">
  4535.         <return-type type="void" />
  4536.         <parameters>
  4537.           <parameter type="gint" name="key" />
  4538.           <parameter type="gboolean" name="cancel_shutdown" />
  4539.         </parameters>
  4540.       </method>
  4541.       <method name="MasterClient" cname="gnome_master_client" shared="true">
  4542.         <return-type type="GnomeClient*" />
  4543.       </method>
  4544.       <method name="MdiModeGetType" cname="gnome_mdi_mode_get_type" shared="true" hidden="1">
  4545.         <return-type type="GType" />
  4546.       </method>
  4547.       <method name="TypeInit" cname="gnome_type_init" shared="true">
  4548.         <return-type type="void" />
  4549.       </method>
  4550.       <method name="UrlShowOnScreen" cname="gnome_url_show_on_screen" shared="true">
  4551.         <return-type type="gboolean" />
  4552.         <parameters>
  4553.           <parameter type="const-char*" name="url" />
  4554.           <parameter type="GdkScreen*" name="screen" />
  4555.           <parameter type="GError**" name="error" />
  4556.         </parameters>
  4557.       </method>
  4558.     </class>
  4559.     <class name="Authentication" cname="GnomeAuthentication_">
  4560.       <method name="ManagerDialogIsVisible" cname="gnome_authentication_manager_dialog_is_visible" shared="true">
  4561.         <return-type type="gboolean" />
  4562.       </method>
  4563.       <method name="ManagerInit" cname="gnome_authentication_manager_init" shared="true">
  4564.         <return-type type="void" />
  4565.       </method>
  4566.     </class>
  4567.     <class cname="GnomeGdk_" name="GdkHelper">
  4568.       <method name="PixbufNewFromUri" cname="gnome_gdk_pixbuf_new_from_uri" shared="true">
  4569.         <return-type type="GdkPixbuf*" />
  4570.         <parameters>
  4571.           <parameter type="const-char*" name="uri" />
  4572.         </parameters>
  4573.       </method>
  4574.       <method name="PixbufNewFromUriAsync" cname="gnome_gdk_pixbuf_new_from_uri_async" shared="true">
  4575.         <return-type type="GnomeGdkPixbufAsyncHandle*" />
  4576.         <parameters>
  4577.           <parameter type="const-char*" name="uri" />
  4578.           <parameter type="GnomeGdkPixbufLoadCallback" name="load_callback" />
  4579.           <parameter type="GnomeGdkPixbufDoneCallback" name="done_callback" />
  4580.           <parameter type="gpointer" name="callback_data" />
  4581.         </parameters>
  4582.       </method>
  4583.       <method name="PixbufNewFromUriAtScale" cname="gnome_gdk_pixbuf_new_from_uri_at_scale" shared="true">
  4584.         <return-type type="GdkPixbuf*" />
  4585.         <parameters>
  4586.           <parameter type="const-char*" name="uri" />
  4587.           <parameter type="gint" name="width" />
  4588.           <parameter type="gint" name="height" />
  4589.           <parameter type="gboolean" name="preserve_aspect_ratio" />
  4590.         </parameters>
  4591.       </method>
  4592.       <method name="PixbufNewFromUriCancel" cname="gnome_gdk_pixbuf_new_from_uri_cancel" shared="true">
  4593.         <return-type type="void" />
  4594.         <parameters>
  4595.           <parameter type="GnomeGdkPixbufAsyncHandle*" name="handle" />
  4596.         </parameters>
  4597.       </method>
  4598.     </class>
  4599.     <class cname="GnomeGtk_" name="GtkHelper">
  4600.       <method name="ModuleInfoGet" cname="gnome_gtk_module_info_get" shared="true">
  4601.         <return-type type="const-GnomeModuleInfo*" />
  4602.       </method>
  4603.       <method name="WidgetAddPopupItems" cname="gnome_gtk_widget_add_popup_items" deprecated="1" shared="true">
  4604.         <return-type type="void" />
  4605.         <parameters>
  4606.           <parameter type="GtkWidget*" name="widget" />
  4607.           <parameter type="GnomeUIInfo*" name="uiinfo" />
  4608.           <parameter type="gpointer" name="user_data" />
  4609.         </parameters>
  4610.       </method>
  4611.     </class>
  4612.     <class name="Help" cname="GnomeHelp_">
  4613.       <method name="DisplayDesktopOnScreen" cname="gnome_help_display_desktop_on_screen" shared="true">
  4614.         <return-type type="gboolean" />
  4615.         <parameters>
  4616.           <parameter type="GnomeProgram*" name="program" />
  4617.           <parameter type="const-char*" name="doc_id" />
  4618.           <parameter type="const-char*" name="file_name" />
  4619.           <parameter type="const-char*" name="link_id" />
  4620.           <parameter type="GdkScreen*" name="screen" />
  4621.           <parameter type="GError**" name="error" />
  4622.         </parameters>
  4623.       </method>
  4624.       <method name="DisplayOnScreen" cname="gnome_help_display_on_screen" shared="true">
  4625.         <return-type type="gboolean" />
  4626.         <parameters>
  4627.           <parameter type="const-char*" name="file_name" />
  4628.           <parameter type="const-char*" name="link_id" />
  4629.           <parameter type="GdkScreen*" name="screen" />
  4630.           <parameter type="GError**" name="error" />
  4631.         </parameters>
  4632.       </method>
  4633.       <method name="DisplayUriOnScreen" cname="gnome_help_display_uri_on_screen" shared="true">
  4634.         <return-type type="gboolean" />
  4635.         <parameters>
  4636.           <parameter type="const-char*" name="help_uri" />
  4637.           <parameter type="GdkScreen*" name="screen" />
  4638.           <parameter type="GError**" name="error" />
  4639.         </parameters>
  4640.       </method>
  4641.       <method name="DisplayWithDocIdOnScreen" cname="gnome_help_display_with_doc_id_on_screen" shared="true">
  4642.         <return-type type="gboolean" />
  4643.         <parameters>
  4644.           <parameter type="GnomeProgram*" name="program" />
  4645.           <parameter type="const-char*" name="doc_id" />
  4646.           <parameter type="const-char*" name="file_name" />
  4647.           <parameter type="const-char*" name="link_id" />
  4648.           <parameter type="GdkScreen*" name="screen" />
  4649.           <parameter type="GError**" name="error" />
  4650.         </parameters>
  4651.       </method>
  4652.     </class>
  4653.     <class name="Icon" cname="GnomeIcon_">
  4654.       <method name="Lookup" cname="gnome_icon_lookup" shared="true">
  4655.         <return-type type="char*" />
  4656.         <parameters>
  4657.           <parameter type="GtkIconTheme*" name="icon_theme" />
  4658.           <parameter type="GnomeThumbnailFactory*" name="thumbnail_factory" />
  4659.           <parameter type="const-char*" name="file_uri" />
  4660.           <parameter type="const-char*" name="custom_icon" />
  4661.           <parameter type="GnomeVFSFileInfo*" name="file_info" />
  4662.           <parameter type="const-char*" name="mime_type" />
  4663.           <parameter type="GnomeIconLookupFlags" name="flags" />
  4664.           <parameter type="GnomeIconLookupResultFlags*" name="result" />
  4665.         </parameters>
  4666.       </method>
  4667.       <method name="LookupSync" cname="gnome_icon_lookup_sync" shared="true">
  4668.         <return-type type="char*" />
  4669.         <parameters>
  4670.           <parameter type="GtkIconTheme*" name="icon_theme" />
  4671.           <parameter type="GnomeThumbnailFactory*" name="thumbnail_factory" />
  4672.           <parameter type="const-char*" name="file_uri" />
  4673.           <parameter type="const-char*" name="custom_icon" />
  4674.           <parameter type="GnomeIconLookupFlags" name="flags" />
  4675.           <parameter type="GnomeIconLookupResultFlags*" name="result" />
  4676.         </parameters>
  4677.       </method>
  4678.     </class>
  4679.     <class name="Popup" cname="GnomePopup_">
  4680.       <method name="MenuAppend" cname="gnome_popup_menu_append" deprecated="1" shared="true">
  4681.         <return-type type="void" />
  4682.         <parameters>
  4683.           <parameter type="GtkWidget*" name="popup" />
  4684.           <parameter type="GnomeUIInfo*" name="uiinfo" />
  4685.         </parameters>
  4686.       </method>
  4687.       <method name="MenuAttach" cname="gnome_popup_menu_attach" deprecated="1" shared="true">
  4688.         <return-type type="void" />
  4689.         <parameters>
  4690.           <parameter type="GtkWidget*" name="popup" />
  4691.           <parameter type="GtkWidget*" name="widget" />
  4692.           <parameter type="gpointer" name="user_data" />
  4693.         </parameters>
  4694.       </method>
  4695.       <method name="MenuDoPopup" cname="gnome_popup_menu_do_popup" deprecated="1" shared="true">
  4696.         <return-type type="void" />
  4697.         <parameters>
  4698.           <parameter type="GtkWidget*" name="popup" />
  4699.           <parameter type="GtkMenuPositionFunc" name="pos_func" />
  4700.           <parameter type="gpointer" name="pos_data" />
  4701.           <parameter type="GdkEventButton*" name="event" />
  4702.           <parameter type="gpointer" name="user_data" />
  4703.           <parameter type="GtkWidget*" name="for_widget" />
  4704.         </parameters>
  4705.       </method>
  4706.       <method name="MenuDoPopupModal" cname="gnome_popup_menu_do_popup_modal" deprecated="1" shared="true">
  4707.         <return-type type="int" />
  4708.         <parameters>
  4709.           <parameter type="GtkWidget*" name="popup" />
  4710.           <parameter type="GtkMenuPositionFunc" name="pos_func" />
  4711.           <parameter type="gpointer" name="pos_data" />
  4712.           <parameter type="GdkEventButton*" name="event" />
  4713.           <parameter type="gpointer" name="user_data" />
  4714.           <parameter type="GtkWidget*" name="for_widget" />
  4715.         </parameters>
  4716.       </method>
  4717.       <method name="MenuGetAccelGroup" cname="gnome_popup_menu_get_accel_group" deprecated="1" shared="true">
  4718.         <return-type type="GtkAccelGroup*" />
  4719.         <parameters>
  4720.           <parameter type="GtkMenu*" name="menu" />
  4721.         </parameters>
  4722.       </method>
  4723.       <method name="MenuNew" cname="gnome_popup_menu_new" deprecated="1" shared="true">
  4724.         <return-type type="GtkWidget*" />
  4725.         <parameters>
  4726.           <parameter type="GnomeUIInfo*" name="uiinfo" />
  4727.         </parameters>
  4728.       </method>
  4729.       <method name="MenuNewWithAccelgroup" cname="gnome_popup_menu_new_with_accelgroup" deprecated="1" shared="true">
  4730.         <return-type type="GtkWidget*" />
  4731.         <parameters>
  4732.           <parameter type="GnomeUIInfo*" name="uiinfo" />
  4733.           <parameter type="GtkAccelGroup*" name="accelgroup" />
  4734.         </parameters>
  4735.       </method>
  4736.     </class>
  4737.     <class name="Thumbnail" cname="GnomeThumbnail_">
  4738.       <method name="HasUri" cname="gnome_thumbnail_has_uri" shared="true">
  4739.         <return-type type="gboolean" />
  4740.         <parameters>
  4741.           <parameter type="GdkPixbuf*" name="pixbuf" />
  4742.           <parameter type="const-char*" name="uri" />
  4743.         </parameters>
  4744.       </method>
  4745.       <method name="IsValid" cname="gnome_thumbnail_is_valid" shared="true">
  4746.         <return-type type="gboolean" />
  4747.         <parameters>
  4748.           <parameter type="GdkPixbuf*" name="pixbuf" />
  4749.           <parameter type="const-char*" name="uri" />
  4750.           <parameter type="time_t" name="mtime" />
  4751.         </parameters>
  4752.       </method>
  4753.       <method name="Md5" cname="gnome_thumbnail_md5" shared="true">
  4754.         <return-type type="char*" />
  4755.         <parameters>
  4756.           <parameter type="const-char*" name="uri" />
  4757.         </parameters>
  4758.       </method>
  4759.       <method name="PathForUri" cname="gnome_thumbnail_path_for_uri" shared="true">
  4760.         <return-type type="char*" />
  4761.         <parameters>
  4762.           <parameter type="const-char*" name="uri" />
  4763.           <parameter type="GnomeThumbnailSize" name="size" />
  4764.         </parameters>
  4765.       </method>
  4766.       <method name="ScaleDownPixbuf" cname="gnome_thumbnail_scale_down_pixbuf" shared="true">
  4767.         <return-type type="GdkPixbuf*" owned="true" />
  4768.         <parameters>
  4769.           <parameter type="GdkPixbuf*" name="pixbuf" />
  4770.           <parameter type="int" name="dest_width" />
  4771.           <parameter type="int" name="dest_height" />
  4772.         </parameters>
  4773.       </method>
  4774.     </class>
  4775.     <class name="Window" cname="GnomeWindow_">
  4776.       <method name="IconInit" cname="gnome_window_icon_init" deprecated="1" shared="true">
  4777.         <return-type type="void" />
  4778.       </method>
  4779.       <method name="IconSetDefaultFromFile" cname="gnome_window_icon_set_default_from_file" deprecated="1" shared="true">
  4780.         <return-type type="void" />
  4781.         <parameters>
  4782.           <parameter type="const-char*" name="filename" />
  4783.         </parameters>
  4784.       </method>
  4785.       <method name="IconSetDefaultFromFileList" cname="gnome_window_icon_set_default_from_file_list" deprecated="1" shared="true">
  4786.         <return-type type="void" />
  4787.         <parameters>
  4788.           <parameter type="const-char**" name="filenames" />
  4789.         </parameters>
  4790.       </method>
  4791.       <method name="IconSetFromDefault" cname="gnome_window_icon_set_from_default" deprecated="1" shared="true">
  4792.         <return-type type="void" />
  4793.         <parameters>
  4794.           <parameter type="GtkWindow*" name="w" />
  4795.         </parameters>
  4796.       </method>
  4797.       <method name="IconSetFromFile" cname="gnome_window_icon_set_from_file" deprecated="1" shared="true">
  4798.         <return-type type="void" />
  4799.         <parameters>
  4800.           <parameter type="GtkWindow*" name="w" />
  4801.           <parameter type="const-char*" name="filename" />
  4802.         </parameters>
  4803.       </method>
  4804.       <method name="IconSetFromFileList" cname="gnome_window_icon_set_from_file_list" deprecated="1" shared="true">
  4805.         <return-type type="void" />
  4806.         <parameters>
  4807.           <parameter type="GtkWindow*" name="w" />
  4808.           <parameter type="const-char**" name="filenames" />
  4809.         </parameters>
  4810.       </method>
  4811.       <method name="ToplevelSetTitle" cname="gnome_window_toplevel_set_title" deprecated="1" shared="true">
  4812.         <return-type type="void" />
  4813.         <parameters>
  4814.           <parameter type="GtkWindow*" name="window" />
  4815.           <parameter type="const-gchar*" name="doc_name" />
  4816.           <parameter type="const-gchar*" name="app_name" />
  4817.           <parameter type="const-gchar*" name="extension" />
  4818.         </parameters>
  4819.       </method>
  4820.     </class>
  4821.     <object name="Stock" cname="GnomeStock">
  4822.       <static-string cname="GNOME_STOCK_ABOUT" name="About" value="gnome-stock-about" />
  4823.       <static-string cname="GNOME_STOCK_ATTACH" name="Attach" value="gnome-stock-attach" />
  4824.       <static-string cname="GNOME_STOCK_AUTHENTICATION" name="Authentication" value="gnome-stock-authentication" />
  4825.       <static-string cname="GNOME_STOCK_BLANK" name="Blank" value="gnome-stock-blank" />
  4826.       <static-string cname="GNOME_STOCK_BOOK_BLUE" name="BookBlue" value="gnome-stock-book-blue" />
  4827.       <static-string cname="GNOME_STOCK_BOOK_GREEN" name="BookGreen" value="gnome-stock-book-green" />
  4828.       <static-string cname="GNOME_STOCK_BOOK_OPEN" name="BookOpen" value="gnome-stock-book-open" />
  4829.       <static-string cname="GNOME_STOCK_BOOK_RED" name="BookRed" value="gnome-stock-book-red" />
  4830.       <static-string cname="GNOME_STOCK_BOOK_YELLOW" name="BookYellow" value="gnome-stock-book-yellow" />
  4831.       <static-string cname="GNOME_STOCK_LINE_IN" name="LineIn" value="gnome-stock-line-in" />
  4832.       <static-string cname="GNOME_STOCK_MAIL" name="Mail" value="gnome-stock-mail" />
  4833.       <static-string cname="GNOME_STOCK_MAIL_FWD" name="MailFwd" value="gnome-stock-mail-fwd" />
  4834.       <static-string cname="GNOME_STOCK_MAIL_NEW" name="MailNew" value="gnome-stock-mail-new" />
  4835.       <static-string cname="GNOME_STOCK_MAIL_RCV" name="MailRcv" value="gnome-stock-mail-rcv" />
  4836.       <static-string cname="GNOME_STOCK_MAIL_RPL" name="MailRpl" value="gnome-stock-mail-rpl" />
  4837.       <static-string cname="GNOME_STOCK_MAIL_SND" name="MailSnd" value="gnome-stock-mail-snd" />
  4838.       <static-string cname="GNOME_STOCK_MIC" name="Mic" value="gnome-stock-mic" />
  4839.       <static-string cname="GNOME_STOCK_MIDI" name="Midi" value="gnome-stock-midi" />
  4840.       <static-string cname="GNOME_STOCK_MULTIPLE_FILE" name="MultipleFile" value="gnome-stock-multiple-file" />
  4841.       <static-string cname="GNOME_STOCK_NOT" name="Not" value="gnome-stock-not" />
  4842.       <static-string cname="GNOME_STOCK_SCORES" name="Scores" value="gnome-stock-scores" />
  4843.       <static-string cname="GNOME_STOCK_TABLE_BORDERS" name="TableBorders" value="gnome-stock-table-borders" />
  4844.       <static-string cname="GNOME_STOCK_TABLE_FILL" name="TableFill" value="gnome-stock-table-fill" />
  4845.       <static-string cname="GNOME_STOCK_TEXT_BULLETED_LIST" name="TextBulletedList" value="gnome-stock-text-bulleted-list" />
  4846.       <static-string cname="GNOME_STOCK_TEXT_INDENT" name="TextIndent" value="gnome-stock-text-indent" />
  4847.       <static-string cname="GNOME_STOCK_TEXT_NUMBERED_LIST" name="TextNumberedList" value="gnome-stock-text-numbered-list" />
  4848.       <static-string cname="GNOME_STOCK_TEXT_UNINDENT" name="TextUnindent" value="gnome-stock-text-unindent" />
  4849.       <static-string cname="GNOME_STOCK_TIMER" name="Timer" value="gnome-stock-timer" />
  4850.       <static-string cname="GNOME_STOCK_TIMER_STOP" name="TimerStop" value="gnome-stock-timer-stop" />
  4851.       <static-string cname="GNOME_STOCK_TRASH" name="Trash" value="gnome-stock-trash" />
  4852.       <static-string cname="GNOME_STOCK_TRASH_FULL" name="TrashFull" value="gnome-stock-trash-full" />
  4853.       <static-string cname="GNOME_STOCK_VOLUME" name="Volume" value="gnome-stock-volume" />
  4854.     </object>
  4855.   </namespace>
  4856.   <namespace name="Gnome" library="gnomeprint-2-2">
  4857.     <enum name="FontWeight" cname="GnomeFontWeight" type="enum">
  4858.       <member cname="GNOME_FONT_LIGHTEST" name="Lightest" value="100" />
  4859.       <member cname="GNOME_FONT_EXTRA_LIGHT" name="ExtraLight" value="100" />
  4860.       <member cname="GNOME_FONT_THIN" name="Thin" value="200" />
  4861.       <member cname="GNOME_FONT_LIGHT" name="Light" value="300" />
  4862.       <member cname="GNOME_FONT_BOOK" name="Book" value="400" />
  4863.       <member cname="GNOME_FONT_REGULAR" name="Regular" value="400" />
  4864.       <member cname="GNOME_FONT_MEDIUM" name="Medium" value="500" />
  4865.       <member cname="GNOME_FONT_SEMI" name="Semi" value="600" />
  4866.       <member cname="GNOME_FONT_DEMI" name="Demi" value="600" />
  4867.       <member cname="GNOME_FONT_BOLD" name="Bold" value="700" />
  4868.       <member cname="GNOME_FONT_HEAVY" name="Heavy" value="900" />
  4869.       <member cname="GNOME_FONT_EXTRABOLD" name="Extrabold" value="900" />
  4870.       <member cname="GNOME_FONT_BLACK" name="Black" value="1000" />
  4871.       <member cname="GNOME_FONT_EXTRABLACK" name="Extrablack" value="1100" />
  4872.       <member cname="GNOME_FONT_HEAVIEST" name="Heaviest" value="1100" />
  4873.     </enum>
  4874.     <enum name="PrintReturnCode" cname="GnomePrintReturnCode" type="enum">
  4875.       <member cname="GNOME_PRINT_OK" name="Ok" />
  4876.       <member cname="GNOME_PRINT_ERROR_UNKNOWN" name="ErrorUnknown" value="-1" />
  4877.       <member cname="GNOME_PRINT_ERROR_BADVALUE" name="ErrorBadvalue" value="-2" />
  4878.       <member cname="GNOME_PRINT_ERROR_NOCURRENTPOINT" name="ErrorNocurrentpoint" value="-3" />
  4879.       <member cname="GNOME_PRINT_ERROR_NOCURRENTPATH" name="ErrorNocurrentpath" value="-4" />
  4880.       <member cname="GNOME_PRINT_ERROR_TEXTCORRUPT" name="ErrorTextcorrupt" value="-5" />
  4881.       <member cname="GNOME_PRINT_ERROR_BADCONTEXT" name="ErrorBadcontext" value="-6" />
  4882.       <member cname="GNOME_PRINT_ERROR_NOPAGE" name="ErrorNopage" value="-7" />
  4883.       <member cname="GNOME_PRINT_ERROR_NOMATCH" name="ErrorNomatch" value="-8" />
  4884.     </enum>
  4885.     <enum name="PrintUnitBase" cname="GnomePrintUnitBase" type="flags">
  4886.       <member cname="GNOME_PRINT_UNIT_DIMENSIONLESS" name="Dimensionless" value="1 << 0" />
  4887.       <member cname="GNOME_PRINT_UNIT_ABSOLUTE" name="Absolute" value="1 << 1" />
  4888.       <member cname="GNOME_PRINT_UNIT_DEVICE" name="Device" value="1 << 2" />
  4889.       <member cname="GNOME_PRINT_UNIT_USERSPACE" name="Userspace" value="1 << 3" />
  4890.     </enum>
  4891.     <object name="Font" cname="GnomeFont" parent="GObject">
  4892.       <property name="FontName" cname="FontName" type="gchar*" readable="true" />
  4893.       <property name="FullName" cname="FullName" type="gchar*" readable="true" />
  4894.       <property name="FamilyName" cname="FamilyName" type="gchar*" readable="true" />
  4895.       <property name="Weight" cname="Weight" type="gchar*" readable="true" />
  4896.       <property name="ItalicAngle" cname="ItalicAngle" type="gdouble" readable="true" />
  4897.       <property name="IsFixedPitch" cname="IsFixedPitch" type="gboolean" readable="true" />
  4898.       <property name="FontBBox" cname="FontBBox" type="gpointer" readable="true" />
  4899.       <property name="UnderlinePosition" cname="UnderlinePosition" type="gdouble" readable="true" />
  4900.       <property name="UnderlineThickness" cname="UnderlineThickness" type="gdouble" readable="true" />
  4901.       <property name="Version" cname="Version" type="gchar*" readable="true" />
  4902.       <property name="CapHeight" cname="CapHeight" type="gdouble" readable="true" />
  4903.       <property name="XHeight" cname="XHeight" type="gdouble" readable="true" />
  4904.       <property name="Ascender" cname="Ascender" type="gdouble" readable="true" />
  4905.       <property name="Descender" cname="Descender" type="gdouble" readable="true" />
  4906.       <property name="Size" cname="Size" type="gdouble" readable="true" />
  4907.       <method name="FamilyList" cname="gnome_font_family_list" shared="true" hidden="1">
  4908.         <return-type type="GList*" />
  4909.       </method>
  4910.       <method name="FamilyListFree" cname="gnome_font_family_list_free" shared="true" hidden="1">
  4911.         <return-type type="void" />
  4912.         <parameters>
  4913.           <parameter type="GList*" name="fontlist" />
  4914.         </parameters>
  4915.       </method>
  4916.       <method name="Find" cname="gnome_font_find" shared="true">
  4917.         <return-type type="GnomeFont*" />
  4918.         <parameters>
  4919.           <parameter name="name" type="const-gchar*" />
  4920.           <parameter type="gdouble" name="size" />
  4921.         </parameters>
  4922.       </method>
  4923.       <method name="FindClosest" cname="gnome_font_find_closest" shared="true">
  4924.         <return-type type="GnomeFont*" />
  4925.         <parameters>
  4926.           <parameter name="name" type="const-gchar*" />
  4927.           <parameter type="gdouble" name="size" />
  4928.         </parameters>
  4929.       </method>
  4930.       <method name="FindClosestFromFullName" cname="gnome_font_find_closest_from_full_name" shared="true">
  4931.         <return-type type="GnomeFont*" />
  4932.         <parameters>
  4933.           <parameter name="string" type="const-gchar*" />
  4934.         </parameters>
  4935.       </method>
  4936.       <method name="FindClosestFromWeightSlant" cname="gnome_font_find_closest_from_weight_slant" shared="true">
  4937.         <return-type type="GnomeFont*" />
  4938.         <parameters>
  4939.           <parameter name="family" type="const-gchar*" />
  4940.           <parameter type="GnomeFontWeight" name="weight" />
  4941.           <parameter type="gboolean" name="italic" />
  4942.           <parameter type="gdouble" name="size" />
  4943.         </parameters>
  4944.       </method>
  4945.       <method name="FindFromFilename" cname="gnome_font_find_from_filename" shared="true">
  4946.         <return-type type="GnomeFont*" />
  4947.         <parameters>
  4948.           <parameter name="filename" type="const-gchar*" />
  4949.           <parameter type="gint" name="index_" />
  4950.           <parameter type="gdouble" name="size" />
  4951.         </parameters>
  4952.       </method>
  4953.       <method name="FindFromFullName" cname="gnome_font_find_from_full_name" shared="true">
  4954.         <return-type type="GnomeFont*" />
  4955.         <parameters>
  4956.           <parameter name="string" type="const-gchar*" />
  4957.         </parameters>
  4958.       </method>
  4959.       <method name="GetAscender" cname="gnome_font_get_ascender">
  4960.         <return-type type="gdouble" />
  4961.       </method>
  4962.       <method name="GetClosestPangoFont" cname="gnome_font_get_closest_pango_font">
  4963.         <return-type type="PangoFont*" />
  4964.         <parameters>
  4965.           <parameter type="PangoFontMap*" name="map" />
  4966.           <parameter type="gdouble" name="dpi" />
  4967.         </parameters>
  4968.       </method>
  4969.       <method name="GetDescender" cname="gnome_font_get_descender">
  4970.         <return-type type="gdouble" />
  4971.       </method>
  4972.       <method name="GetFace" cname="gnome_font_get_face">
  4973.         <return-type type="GnomeFontFace*" />
  4974.       </method>
  4975.       <method name="GetFamilyName" cname="gnome_font_get_family_name">
  4976.         <return-type type="const-gchar*" />
  4977.       </method>
  4978.       <method name="GetFullName" cname="gnome_font_get_full_name">
  4979.         <return-type type="gchar*" />
  4980.       </method>
  4981.       <method name="GetGlyphKerning" cname="gnome_font_get_glyph_kerning">
  4982.         <return-type type="gdouble" />
  4983.         <parameters>
  4984.           <parameter type="gint" name="glyph1" />
  4985.           <parameter type="gint" name="glyph2" />
  4986.         </parameters>
  4987.       </method>
  4988.       <method name="GetGlyphStdadvance" cname="gnome_font_get_glyph_stdadvance">
  4989.         <return-type type="ArtPoint*" />
  4990.         <parameters>
  4991.           <parameter type="gint" name="glyph" />
  4992.           <parameter type="ArtPoint*" name="advance" />
  4993.         </parameters>
  4994.       </method>
  4995.       <method name="GetGlyphStdbbox" cname="gnome_font_get_glyph_stdbbox">
  4996.         <return-type type="ArtDRect*" />
  4997.         <parameters>
  4998.           <parameter type="gint" name="glyph" />
  4999.           <parameter type="ArtDRect*" name="bbox" />
  5000.         </parameters>
  5001.       </method>
  5002.       <method name="GetGlyphStdkerning" cname="gnome_font_get_glyph_stdkerning">
  5003.         <return-type type="ArtPoint*" />
  5004.         <parameters>
  5005.           <parameter type="gint" name="glyph0" />
  5006.           <parameter type="gint" name="glyph1" />
  5007.           <parameter type="ArtPoint*" name="kerning" />
  5008.         </parameters>
  5009.       </method>
  5010.       <method name="GetGlyphStdoutline" cname="gnome_font_get_glyph_stdoutline">
  5011.         <return-type type="const-ArtBpath*" />
  5012.         <parameters>
  5013.           <parameter type="gint" name="glyph" />
  5014.         </parameters>
  5015.       </method>
  5016.       <method name="GetGlyphWidth" cname="gnome_font_get_glyph_width">
  5017.         <return-type type="gdouble" />
  5018.         <parameters>
  5019.           <parameter type="gint" name="glyph" />
  5020.         </parameters>
  5021.       </method>
  5022.       <method name="GetName" cname="gnome_font_get_name">
  5023.         <return-type type="const-guchar*" />
  5024.       </method>
  5025.       <method name="GetPangoDescription" cname="gnome_font_get_pango_description">
  5026.         <return-type type="PangoFontDescription*" />
  5027.         <parameters>
  5028.           <parameter type="gdouble" name="dpi" />
  5029.         </parameters>
  5030.       </method>
  5031.       <method name="GetPsName" cname="gnome_font_get_ps_name">
  5032.         <return-type type="const-guchar*" />
  5033.       </method>
  5034.       <method name="GetRfont" cname="gnome_font_get_rfont">
  5035.         <return-type type="GnomeRFont*" />
  5036.         <parameters>
  5037.           <parameter type="const-gdouble*" name="t" />
  5038.         </parameters>
  5039.       </method>
  5040.       <method name="GetSize" cname="gnome_font_get_size">
  5041.         <return-type type="gdouble" />
  5042.       </method>
  5043.       <method name="GetSpeciesName" cname="gnome_font_get_species_name">
  5044.         <return-type type="const-guchar*" />
  5045.       </method>
  5046.       <method name="GetType" cname="gnome_font_get_type" shared="true">
  5047.         <return-type type="GType" />
  5048.       </method>
  5049.       <method name="GetUnderlinePosition" cname="gnome_font_get_underline_position">
  5050.         <return-type type="gdouble" />
  5051.       </method>
  5052.       <method name="GetUnderlineThickness" cname="gnome_font_get_underline_thickness">
  5053.         <return-type type="gdouble" />
  5054.       </method>
  5055.       <method name="GetWidthUtf8" cname="gnome_font_get_width_utf8">
  5056.         <return-type type="double" />
  5057.         <parameters>
  5058.           <parameter type="const-char*" name="s" />
  5059.         </parameters>
  5060.       </method>
  5061.       <method name="GetWidthUtf8Sized" cname="gnome_font_get_width_utf8_sized">
  5062.         <return-type type="double" />
  5063.         <parameters>
  5064.           <parameter type="const-char*" name="s" />
  5065.           <parameter type="int" name="n" />
  5066.         </parameters>
  5067.       </method>
  5068.       <method name="List" cname="gnome_font_list" shared="true" hidden="1">
  5069.         <return-type type="GList*" />
  5070.       </method>
  5071.       <method name="ListFree" cname="gnome_font_list_free" shared="true" hidden="1">
  5072.         <return-type type="void" />
  5073.         <parameters>
  5074.           <parameter type="GList*" name="fontlist" />
  5075.         </parameters>
  5076.       </method>
  5077.       <method name="LookupDefault" cname="gnome_font_lookup_default">
  5078.         <return-type type="gint" />
  5079.         <parameters>
  5080.           <parameter type="gint" name="unicode" />
  5081.         </parameters>
  5082.       </method>
  5083.       <method name="StyleList" cname="gnome_font_style_list" shared="true" hidden="1">
  5084.         <return-type type="GList*" />
  5085.         <parameters>
  5086.           <parameter name="family" type="const-gchar*" />
  5087.         </parameters>
  5088.       </method>
  5089.       <method name="StyleListFree" cname="gnome_font_style_list_free" shared="true" hidden="1">
  5090.         <return-type type="void" />
  5091.         <parameters>
  5092.           <parameter type="GList*" name="styles" />
  5093.         </parameters>
  5094.       </method>
  5095.     </object>
  5096.     <object name="FontFace" cname="GnomeFontFace" parent="GObject">
  5097.       <property name="FontName" cname="FontName" type="gchar*" readable="true" />
  5098.       <property name="FullName" cname="FullName" type="gchar*" readable="true" />
  5099.       <property name="FamilyName" cname="FamilyName" type="gchar*" readable="true" />
  5100.       <property name="Weight" cname="Weight" type="gchar*" readable="true" />
  5101.       <property name="ItalicAngle" cname="ItalicAngle" type="gdouble" readable="true" />
  5102.       <property name="IsFixedPitch" cname="IsFixedPitch" type="gboolean" readable="true" />
  5103.       <property name="FontBBox" cname="FontBBox" type="gpointer" readable="true" />
  5104.       <property name="UnderlinePosition" cname="UnderlinePosition" type="gdouble" readable="true" />
  5105.       <property name="UnderlineThickness" cname="UnderlineThickness" type="gdouble" readable="true" />
  5106.       <property name="Version" cname="Version" type="gchar*" readable="true" />
  5107.       <property name="CapHeight" cname="CapHeight" type="gdouble" readable="true" />
  5108.       <property name="XHeight" cname="XHeight" type="gdouble" readable="true" />
  5109.       <property name="Ascender" cname="Ascender" type="gdouble" readable="true" />
  5110.       <property name="Descender" cname="Descender" type="gdouble" readable="true" />
  5111.       <method name="Find" cname="gnome_font_face_find" shared="true">
  5112.         <return-type type="GnomeFontFace*" />
  5113.         <parameters>
  5114.           <parameter name="name" type="const-gchar*" />
  5115.         </parameters>
  5116.       </method>
  5117.       <method name="FindClosest" cname="gnome_font_face_find_closest" shared="true">
  5118.         <return-type type="GnomeFontFace*" />
  5119.         <parameters>
  5120.           <parameter name="name" type="const-gchar*" />
  5121.         </parameters>
  5122.       </method>
  5123.       <method name="FindClosestFromPangoDescription" cname="gnome_font_face_find_closest_from_pango_description" shared="true">
  5124.         <return-type type="GnomeFontFace*" />
  5125.         <parameters>
  5126.           <parameter type="const-PangoFontDescription*" name="desc" />
  5127.         </parameters>
  5128.       </method>
  5129.       <method name="FindClosestFromPangoFont" cname="gnome_font_face_find_closest_from_pango_font" shared="true">
  5130.         <return-type type="GnomeFontFace*" />
  5131.         <parameters>
  5132.           <parameter type="PangoFont*" name="pfont" />
  5133.         </parameters>
  5134.       </method>
  5135.       <method name="FindClosestFromWeightSlant" cname="gnome_font_face_find_closest_from_weight_slant" shared="true">
  5136.         <return-type type="GnomeFontFace*" />
  5137.         <parameters>
  5138.           <parameter name="family" type="const-gchar*" />
  5139.           <parameter type="GnomeFontWeight" name="weight" />
  5140.           <parameter type="gboolean" name="italic" />
  5141.         </parameters>
  5142.       </method>
  5143.       <method name="FindFromFamilyAndStyle" cname="gnome_font_face_find_from_family_and_style" shared="true">
  5144.         <return-type type="GnomeFontFace*" />
  5145.         <parameters>
  5146.           <parameter name="family" type="const-gchar*" />
  5147.           <parameter name="style" type="const-gchar*" />
  5148.         </parameters>
  5149.       </method>
  5150.       <method name="FindFromFilename" cname="gnome_font_face_find_from_filename" shared="true">
  5151.         <return-type type="GnomeFontFace*" />
  5152.         <parameters>
  5153.           <parameter name="filename" type="const-gchar*" />
  5154.           <parameter type="gint" name="index_" />
  5155.         </parameters>
  5156.       </method>
  5157.       <method name="GetAscender" cname="gnome_font_face_get_ascender">
  5158.         <return-type type="gdouble" />
  5159.       </method>
  5160.       <method name="GetDescender" cname="gnome_font_face_get_descender">
  5161.         <return-type type="gdouble" />
  5162.       </method>
  5163.       <method name="GetFamilyName" cname="gnome_font_face_get_family_name">
  5164.         <return-type type="const-gchar*" />
  5165.       </method>
  5166.       <method name="GetFont" cname="gnome_font_face_get_font">
  5167.         <return-type type="GnomeFont*" />
  5168.         <parameters>
  5169.           <parameter type="gdouble" name="size" />
  5170.           <parameter type="gdouble" name="xres" />
  5171.           <parameter type="gdouble" name="yres" />
  5172.         </parameters>
  5173.       </method>
  5174.       <method name="GetFontDefault" cname="gnome_font_face_get_font_default">
  5175.         <return-type type="GnomeFont*" />
  5176.         <parameters>
  5177.           <parameter type="gdouble" name="size" />
  5178.         </parameters>
  5179.       </method>
  5180.       <method name="GetGlyphKerning" cname="gnome_font_face_get_glyph_kerning">
  5181.         <return-type type="gdouble" />
  5182.         <parameters>
  5183.           <parameter type="gint" name="glyph1" />
  5184.           <parameter type="gint" name="glyph2" />
  5185.         </parameters>
  5186.       </method>
  5187.       <method name="GetGlyphPsName" cname="gnome_font_face_get_glyph_ps_name">
  5188.         <return-type type="const-gchar*" />
  5189.         <parameters>
  5190.           <parameter type="gint" name="glyph" />
  5191.         </parameters>
  5192.       </method>
  5193.       <method name="GetGlyphStdadvance" cname="gnome_font_face_get_glyph_stdadvance">
  5194.         <return-type type="ArtPoint*" />
  5195.         <parameters>
  5196.           <parameter type="gint" name="glyph" />
  5197.           <parameter type="ArtPoint*" name="advance" />
  5198.         </parameters>
  5199.       </method>
  5200.       <method name="GetGlyphStdbbox" cname="gnome_font_face_get_glyph_stdbbox">
  5201.         <return-type type="ArtDRect*" />
  5202.         <parameters>
  5203.           <parameter type="gint" name="glyph" />
  5204.           <parameter type="ArtDRect*" name="bbox" />
  5205.         </parameters>
  5206.       </method>
  5207.       <method name="GetGlyphStdkerning" cname="gnome_font_face_get_glyph_stdkerning">
  5208.         <return-type type="ArtPoint*" />
  5209.         <parameters>
  5210.           <parameter type="gint" name="glyph0" />
  5211.           <parameter type="gint" name="glyph1" />
  5212.           <parameter type="ArtPoint*" name="kerning" />
  5213.         </parameters>
  5214.       </method>
  5215.       <method name="GetGlyphStdoutline" cname="gnome_font_face_get_glyph_stdoutline">
  5216.         <return-type type="const-ArtBpath*" />
  5217.         <parameters>
  5218.           <parameter type="gint" name="glyph" />
  5219.         </parameters>
  5220.       </method>
  5221.       <method name="GetGlyphWidth" cname="gnome_font_face_get_glyph_width">
  5222.         <return-type type="gdouble" />
  5223.         <parameters>
  5224.           <parameter type="gint" name="glyph" />
  5225.         </parameters>
  5226.       </method>
  5227.       <method name="GetName" cname="gnome_font_face_get_name">
  5228.         <return-type type="const-gchar*" />
  5229.       </method>
  5230.       <method name="GetNumGlyphs" cname="gnome_font_face_get_num_glyphs">
  5231.         <return-type type="gint" />
  5232.       </method>
  5233.       <method name="GetPsName" cname="gnome_font_face_get_ps_name">
  5234.         <return-type type="const-gchar*" />
  5235.       </method>
  5236.       <method name="GetSample" cname="gnome_font_face_get_sample">
  5237.         <return-type type="const-gchar*" />
  5238.       </method>
  5239.       <method name="GetSpeciesName" cname="gnome_font_face_get_species_name">
  5240.         <return-type type="const-gchar*" />
  5241.       </method>
  5242.       <method name="GetStdbbox" cname="gnome_font_face_get_stdbbox">
  5243.         <return-type type="const-ArtDRect*" />
  5244.       </method>
  5245.       <method name="GetType" cname="gnome_font_face_get_type" shared="true">
  5246.         <return-type type="GType" />
  5247.       </method>
  5248.       <method name="GetUnderlinePosition" cname="gnome_font_face_get_underline_position">
  5249.         <return-type type="gdouble" />
  5250.       </method>
  5251.       <method name="GetUnderlineThickness" cname="gnome_font_face_get_underline_thickness">
  5252.         <return-type type="gdouble" />
  5253.       </method>
  5254.       <method name="GetWeightCode" cname="gnome_font_face_get_weight_code">
  5255.         <return-type type="GnomeFontWeight" />
  5256.       </method>
  5257.       <method name="IsFixedWidth" cname="gnome_font_face_is_fixed_width">
  5258.         <return-type type="gboolean" />
  5259.       </method>
  5260.       <method name="IsItalic" cname="gnome_font_face_is_italic">
  5261.         <return-type type="gboolean" />
  5262.       </method>
  5263.       <method name="LookupDefault" cname="gnome_font_face_lookup_default">
  5264.         <return-type type="gint" />
  5265.         <parameters>
  5266.           <parameter type="gint" name="unicode" />
  5267.         </parameters>
  5268.       </method>
  5269.     </object>
  5270.     <object name="PrintConfig" cname="GnomePrintConfig" parent="GObject">
  5271.       <method name="Default" cname="gnome_print_config_default" shared="true">
  5272.         <return-type type="GnomePrintConfig*" />
  5273.       </method>
  5274.       <method name="Dump" cname="gnome_print_config_dump">
  5275.         <return-type type="void" />
  5276.       </method>
  5277.       <method name="Dup" cname="gnome_print_config_dup">
  5278.         <return-type type="GnomePrintConfig*" />
  5279.       </method>
  5280.       <method name="FromString" cname="gnome_print_config_from_string" shared="true">
  5281.         <return-type type="GnomePrintConfig*" />
  5282.         <parameters>
  5283.           <parameter type="const-gchar*" name="str" />
  5284.           <parameter type="guint" name="flags" />
  5285.         </parameters>
  5286.       </method>
  5287.       <method name="Get" cname="gnome_print_config_get">
  5288.         <return-type type="gchar*" />
  5289.         <parameters>
  5290.           <parameter name="key" type="const-gchar*" />
  5291.         </parameters>
  5292.       </method>
  5293.       <method name="GetBoolean" cname="gnome_print_config_get_boolean">
  5294.         <return-type type="gboolean" />
  5295.         <parameters>
  5296.           <parameter name="key" type="const-gchar*" />
  5297.           <parameter type="gboolean*" name="val" />
  5298.         </parameters>
  5299.       </method>
  5300.       <method name="GetDouble" cname="gnome_print_config_get_double">
  5301.         <return-type type="gboolean" />
  5302.         <parameters>
  5303.           <parameter name="key" type="const-gchar*" />
  5304.           <parameter type="gdouble*" name="val" />
  5305.         </parameters>
  5306.       </method>
  5307.       <method name="GetInt" cname="gnome_print_config_get_int">
  5308.         <return-type type="gboolean" />
  5309.         <parameters>
  5310.           <parameter name="key" type="const-gchar*" />
  5311.           <parameter type="gint*" name="val" />
  5312.         </parameters>
  5313.       </method>
  5314.       <method name="GetLength" cname="gnome_print_config_get_length">
  5315.         <return-type type="gboolean" />
  5316.         <parameters>
  5317.           <parameter name="key" type="const-gchar*" />
  5318.           <parameter type="gdouble*" name="val" />
  5319.           <parameter type="const-GnomePrintUnit**" name="unit" />
  5320.         </parameters>
  5321.       </method>
  5322.       <method name="GetOption" cname="gnome_print_config_get_option">
  5323.         <return-type type="gboolean" />
  5324.         <parameters>
  5325.           <parameter name="key" type="const-gchar*" />
  5326.           <parameter type="GnomePrintConfigOption*" name="options" />
  5327.           <parameter type="gint*" name="arg3" />
  5328.         </parameters>
  5329.       </method>
  5330.       <method name="GetPageSize" cname="gnome_print_config_get_page_size">
  5331.         <return-type type="gboolean" />
  5332.         <parameters>
  5333.           <parameter type="gdouble*" name="width" />
  5334.           <parameter type="gdouble*" name="height" />
  5335.         </parameters>
  5336.       </method>
  5337.       <method name="GetTransform" cname="gnome_print_config_get_transform">
  5338.         <return-type type="gboolean" />
  5339.         <parameters>
  5340.           <parameter name="key" type="const-gchar*" />
  5341.           <parameter type="gdouble*" name="transform" />
  5342.         </parameters>
  5343.       </method>
  5344.       <method name="GetType" cname="gnome_print_config_get_type" shared="true">
  5345.         <return-type type="GType" />
  5346.       </method>
  5347.       <method name="InsertBoolean" cname="gnome_print_config_insert_boolean">
  5348.         <return-type type="gboolean" />
  5349.         <parameters>
  5350.           <parameter name="key" type="const-gchar*" />
  5351.           <parameter type="gboolean" name="def" />
  5352.         </parameters>
  5353.       </method>
  5354.       <method name="InsertOptions" cname="gnome_print_config_insert_options">
  5355.         <return-type type="gboolean" />
  5356.         <parameters>
  5357.           <parameter name="key" type="const-gchar*" />
  5358.           <parameter type="GnomePrintConfigOption*" name="options" />
  5359.           <parameter type="const-gchar*" name="def" />
  5360.         </parameters>
  5361.       </method>
  5362.       <method name="Ref" cname="gnome_print_config_ref">
  5363.         <return-type type="GnomePrintConfig*" />
  5364.       </method>
  5365.       <method name="Set" cname="gnome_print_config_set">
  5366.         <return-type type="gboolean" />
  5367.         <parameters>
  5368.           <parameter name="key" type="const-gchar*" />
  5369.           <parameter name="value" type="const-gchar*" />
  5370.         </parameters>
  5371.       </method>
  5372.       <method name="SetBoolean" cname="gnome_print_config_set_boolean">
  5373.         <return-type type="gboolean" />
  5374.         <parameters>
  5375.           <parameter name="key" type="const-gchar*" />
  5376.           <parameter type="gboolean" name="val" />
  5377.         </parameters>
  5378.       </method>
  5379.       <method name="SetDouble" cname="gnome_print_config_set_double">
  5380.         <return-type type="gboolean" />
  5381.         <parameters>
  5382.           <parameter name="key" type="const-gchar*" />
  5383.           <parameter type="gdouble" name="val" />
  5384.         </parameters>
  5385.       </method>
  5386.       <method name="SetInt" cname="gnome_print_config_set_int">
  5387.         <return-type type="gboolean" />
  5388.         <parameters>
  5389.           <parameter name="key" type="const-gchar*" />
  5390.           <parameter type="gint" name="val" />
  5391.         </parameters>
  5392.       </method>
  5393.       <method name="SetLength" cname="gnome_print_config_set_length">
  5394.         <return-type type="gboolean" />
  5395.         <parameters>
  5396.           <parameter name="key" type="const-gchar*" />
  5397.           <parameter type="gdouble" name="val" />
  5398.           <parameter type="const-GnomePrintUnit*" name="unit" />
  5399.         </parameters>
  5400.       </method>
  5401.       <method name="ToString" cname="gnome_print_config_to_string">
  5402.         <return-type type="gchar*" />
  5403.         <parameters>
  5404.           <parameter type="guint" name="flags" />
  5405.         </parameters>
  5406.       </method>
  5407.       <method name="Unref" cname="gnome_print_config_unref">
  5408.         <return-type type="GnomePrintConfig*" />
  5409.       </method>
  5410.     </object>
  5411.     <object name="PrintContext" cname="GnomePrintContext" parent="GObject">
  5412.       <method name="Close" cname="gnome_print_context_close">
  5413.         <return-type type="gint" />
  5414.       </method>
  5415.       <method name="CreateTransport" cname="gnome_print_context_create_transport">
  5416.         <return-type type="gint" />
  5417.       </method>
  5418.       <method name="GetType" cname="gnome_print_context_get_type" shared="true">
  5419.         <return-type type="GType" />
  5420.       </method>
  5421.       <constructor cname="gnome_print_context_new">
  5422.         <parameters>
  5423.           <parameter type="GnomePrintConfig*" name="config" />
  5424.         </parameters>
  5425.       </constructor>
  5426.     </object>
  5427.     <object name="PrintJob" cname="GnomePrintJob" parent="GObject">
  5428.       <property name="Config" cname="config" type="GnomePrintConfig" readable="true" writeable="true" construct-only="true" />
  5429.       <property name="Context" cname="context" type="GnomePrintMeta" readable="true" writeable="true" />
  5430.       <method name="Close" cname="gnome_print_job_close">
  5431.         <return-type type="gint" />
  5432.       </method>
  5433.       <method name="GetConfig" cname="gnome_print_job_get_config">
  5434.         <return-type type="GnomePrintConfig*" />
  5435.       </method>
  5436.       <method name="GetContext" cname="gnome_print_job_get_context">
  5437.         <return-type type="GnomePrintContext*" />
  5438.       </method>
  5439.       <method name="GetPageSize" cname="gnome_print_job_get_page_size">
  5440.         <return-type type="gboolean" />
  5441.         <parameters>
  5442.           <parameter type="gdouble*" name="width" />
  5443.           <parameter type="gdouble*" name="height" />
  5444.         </parameters>
  5445.       </method>
  5446.       <method name="GetPageSizeFromConfig" cname="gnome_print_job_get_page_size_from_config" shared="true">
  5447.         <return-type type="gboolean" />
  5448.         <parameters>
  5449.           <parameter type="GnomePrintConfig*" name="config" />
  5450.           <parameter type="gdouble*" name="width" />
  5451.           <parameter type="gdouble*" name="height" />
  5452.         </parameters>
  5453.       </method>
  5454.       <method name="GetPages" cname="gnome_print_job_get_pages">
  5455.         <return-type type="gint" />
  5456.       </method>
  5457.       <method name="GetType" cname="gnome_print_job_get_type" shared="true">
  5458.         <return-type type="GType" />
  5459.       </method>
  5460.       <constructor cname="gnome_print_job_new">
  5461.         <parameters>
  5462.           <parameter type="GnomePrintConfig*" name="config" />
  5463.         </parameters>
  5464.       </constructor>
  5465.       <method name="Print" cname="gnome_print_job_print">
  5466.         <return-type type="gint" />
  5467.       </method>
  5468.       <method name="PrintToFile" cname="gnome_print_job_print_to_file">
  5469.         <return-type type="gint" />
  5470.         <parameters>
  5471.           <parameter type="gchar*" name="output" />
  5472.         </parameters>
  5473.       </method>
  5474.       <method name="Render" cname="gnome_print_job_render">
  5475.         <return-type type="gint" />
  5476.         <parameters>
  5477.           <parameter type="GnomePrintContext*" name="ctx" />
  5478.         </parameters>
  5479.       </method>
  5480.       <method name="RenderPage" cname="gnome_print_job_render_page">
  5481.         <return-type type="gint" />
  5482.         <parameters>
  5483.           <parameter type="GnomePrintContext*" name="ctx" />
  5484.           <parameter type="gint" name="page" />
  5485.           <parameter type="gboolean" name="pageops" />
  5486.         </parameters>
  5487.       </method>
  5488.       <method name="SetFile" cname="gnome_print_job_set_file">
  5489.         <return-type type="void" />
  5490.         <parameters>
  5491.           <parameter type="gchar*" name="input" />
  5492.         </parameters>
  5493.       </method>
  5494.     </object>
  5495.     <object name="PrintMeta" cname="GnomePrintMeta" parent="GnomePrintContext">
  5496.       <method name="GetBuffer" cname="gnome_print_meta_get_buffer">
  5497.         <return-type type="const-guchar*" />
  5498.       </method>
  5499.       <method name="GetLength" cname="gnome_print_meta_get_length">
  5500.         <return-type type="gint" />
  5501.       </method>
  5502.       <method name="GetPageName" cname="gnome_print_meta_get_page_name">
  5503.         <return-type type="gint" />
  5504.         <parameters>
  5505.           <parameter type="guint" name="page" />
  5506.           <parameter type="guchar**" name="page_name" />
  5507.         </parameters>
  5508.       </method>
  5509.       <method name="GetPages" cname="gnome_print_meta_get_pages">
  5510.         <return-type type="int" />
  5511.       </method>
  5512.       <method name="GetType" cname="gnome_print_meta_get_type" shared="true">
  5513.         <return-type type="GType" />
  5514.       </method>
  5515.       <constructor cname="gnome_print_meta_new" />
  5516.       <method name="Render" cname="gnome_print_meta_render">
  5517.         <return-type type="gint" />
  5518.         <parameters>
  5519.           <parameter type="GnomePrintContext*" name="ctx" />
  5520.         </parameters>
  5521.       </method>
  5522.       <method name="RenderData" cname="gnome_print_meta_render_data" shared="true">
  5523.         <return-type type="gint" />
  5524.         <parameters>
  5525.           <parameter type="GnomePrintContext*" name="ctx" />
  5526.           <parameter type="const-guchar*" name="data" />
  5527.           <parameter type="gint" name="length" />
  5528.         </parameters>
  5529.       </method>
  5530.       <method name="RenderDataPage" cname="gnome_print_meta_render_data_page" shared="true">
  5531.         <return-type type="gint" />
  5532.         <parameters>
  5533.           <parameter type="GnomePrintContext*" name="ctx" />
  5534.           <parameter type="const-guchar*" name="data" />
  5535.           <parameter type="gint" name="length" />
  5536.           <parameter type="gint" name="page" />
  5537.           <parameter type="gboolean" name="pageops" />
  5538.         </parameters>
  5539.       </method>
  5540.       <method name="RenderFile" cname="gnome_print_meta_render_file" shared="true">
  5541.         <return-type type="gint" />
  5542.         <parameters>
  5543.           <parameter type="GnomePrintContext*" name="ctx" />
  5544.           <parameter name="filename" type="const-gchar*" />
  5545.         </parameters>
  5546.       </method>
  5547.       <method name="RenderFilePage" cname="gnome_print_meta_render_file_page" shared="true">
  5548.         <return-type type="gint" />
  5549.         <parameters>
  5550.           <parameter type="GnomePrintContext*" name="ctx" />
  5551.           <parameter name="filename" type="const-gchar*" />
  5552.           <parameter type="gint" name="page" />
  5553.           <parameter type="gboolean" name="pageops" />
  5554.         </parameters>
  5555.       </method>
  5556.       <method name="RenderPage" cname="gnome_print_meta_render_page">
  5557.         <return-type type="gint" />
  5558.         <parameters>
  5559.           <parameter type="GnomePrintContext*" name="ctx" />
  5560.           <parameter type="gint" name="page" />
  5561.           <parameter type="gboolean" name="pageops" />
  5562.         </parameters>
  5563.       </method>
  5564.       <method name="Reset" cname="gnome_print_meta_reset">
  5565.         <return-type type="void" />
  5566.       </method>
  5567.     </object>
  5568.     <object name="PrintSvg" cname="GnomePrintSvg">
  5569.       <method name="GetType" cname="gnome_print_svg_get_type" shared="true">
  5570.         <return-type type="GType" />
  5571.       </method>
  5572.       <constructor cname="gnome_print_svg_new">
  5573.         <parameters>
  5574.           <parameter type="GnomePrintConfig*" name="config" />
  5575.         </parameters>
  5576.       </constructor>
  5577.     </object>
  5578.     <object name="PrintTransport" cname="GnomePrintTransport" parent="GObject">
  5579.       <field name="Config" cname="config" type="GnomePrintConfig*" />
  5580.       <field name="Opened" cname="opened" bits="1" type="guint" />
  5581.       <field name="Err" cname="err" type="GError*" />
  5582.       <virtual_method name="Construct" cname="construct">
  5583.         <return-type type="gint" />
  5584.         <parameters>
  5585.           <parameter type="GnomePrintTransport*" name="transport" />
  5586.         </parameters>
  5587.       </virtual_method>
  5588.       <virtual_method name="Open" cname="open">
  5589.         <return-type type="gint" />
  5590.         <parameters>
  5591.           <parameter type="GnomePrintTransport*" name="transport" />
  5592.         </parameters>
  5593.       </virtual_method>
  5594.       <virtual_method name="Close" cname="close">
  5595.         <return-type type="gint" />
  5596.         <parameters>
  5597.           <parameter type="GnomePrintTransport*" name="transport" />
  5598.         </parameters>
  5599.       </virtual_method>
  5600.       <virtual_method name="Write" cname="write">
  5601.         <return-type type="gint" />
  5602.         <parameters>
  5603.           <parameter type="GnomePrintTransport*" name="transport" />
  5604.           <parameter type="const-guchar*" name="buf" />
  5605.           <parameter type="gint" name="len" />
  5606.         </parameters>
  5607.       </virtual_method>
  5608.       <virtual_method name="PrintFile" cname="print_file">
  5609.         <return-type type="gint" />
  5610.         <parameters>
  5611.           <parameter type="GnomePrintTransport*" name="transport" />
  5612.           <parameter type="const-guchar*" name="file_name" />
  5613.         </parameters>
  5614.       </virtual_method>
  5615.       <virtual_method name="Exists" cname="exists">
  5616.         <return-type type="gboolean" />
  5617.         <parameters>
  5618.           <parameter type="const-GnomePrintTransport*" name="transport" />
  5619.         </parameters>
  5620.       </virtual_method>
  5621.       <method name="Close" cname="gnome_print_transport_close">
  5622.         <return-type type="gint" />
  5623.       </method>
  5624.       <method name="ExistsByName" cname="gnome_print_transport_exists_by_name" shared="true">
  5625.         <return-type type="gboolean" />
  5626.         <parameters>
  5627.           <parameter type="const-char*" name="name" />
  5628.         </parameters>
  5629.       </method>
  5630.       <method name="GetType" cname="gnome_print_transport_get_type" shared="true">
  5631.         <return-type type="GType" />
  5632.       </method>
  5633.       <constructor cname="gnome_print_transport_new">
  5634.         <parameters>
  5635.           <parameter type="GnomePrintConfig*" name="config" />
  5636.         </parameters>
  5637.       </constructor>
  5638.       <method name="Open" cname="gnome_print_transport_open">
  5639.         <return-type type="gint" />
  5640.       </method>
  5641.       <method name="PrintFile" cname="gnome_print_transport_print_file">
  5642.         <return-type type="gint" />
  5643.         <parameters>
  5644.           <parameter type="const-guchar*" name="file_name" />
  5645.         </parameters>
  5646.       </method>
  5647.       <method name="Printf" cname="gnome_print_transport_printf">
  5648.         <return-type type="gint" />
  5649.         <parameters>
  5650.           <parameter type="const-char*" name="fmt" />
  5651.           <parameter ellipsis="true" />
  5652.         </parameters>
  5653.       </method>
  5654.       <method name="SetError" cname="gnome_print_transport_set_error">
  5655.         <return-type type="gint" />
  5656.         <parameters>
  5657.           <parameter type="GError*" name="err" />
  5658.         </parameters>
  5659.       </method>
  5660.       <method name="Write" cname="gnome_print_transport_write">
  5661.         <return-type type="gint" />
  5662.         <parameters>
  5663.           <parameter type="const-guchar*" name="buf" />
  5664.           <parameter type="gint" name="len" />
  5665.         </parameters>
  5666.       </method>
  5667.     </object>
  5668.     <object name="RFont" cname="GnomeRFont" parent="GObject">
  5669.       <method name="GetClosestPangoFont" cname="gnome_rfont_get_closest_pango_font">
  5670.         <return-type type="PangoFont*" />
  5671.         <parameters>
  5672.           <parameter type="PangoFontMap*" name="map" />
  5673.         </parameters>
  5674.       </method>
  5675.       <method name="GetFace" cname="gnome_rfont_get_face">
  5676.         <return-type type="GnomeFontFace*" />
  5677.       </method>
  5678.       <method name="GetFont" cname="gnome_rfont_get_font">
  5679.         <return-type type="GnomeFont*" />
  5680.       </method>
  5681.       <method name="GetGlyphBpath" cname="gnome_rfont_get_glyph_bpath">
  5682.         <return-type type="const-ArtBpath*" />
  5683.         <parameters>
  5684.           <parameter type="gint" name="glyph" />
  5685.         </parameters>
  5686.       </method>
  5687.       <method name="GetGlyphStdadvance" cname="gnome_rfont_get_glyph_stdadvance">
  5688.         <return-type type="ArtPoint*" />
  5689.         <parameters>
  5690.           <parameter type="gint" name="glyph" />
  5691.           <parameter type="ArtPoint*" name="advance" />
  5692.         </parameters>
  5693.       </method>
  5694.       <method name="GetGlyphStdbbox" cname="gnome_rfont_get_glyph_stdbbox">
  5695.         <return-type type="ArtDRect*" />
  5696.         <parameters>
  5697.           <parameter type="gint" name="glyph" />
  5698.           <parameter type="ArtDRect*" name="bbox" />
  5699.         </parameters>
  5700.       </method>
  5701.       <method name="GetGlyphStdkerning" cname="gnome_rfont_get_glyph_stdkerning">
  5702.         <return-type type="ArtPoint*" />
  5703.         <parameters>
  5704.           <parameter type="gint" name="glyph0" />
  5705.           <parameter type="gint" name="glyph1" />
  5706.           <parameter type="ArtPoint*" name="kerning" />
  5707.         </parameters>
  5708.       </method>
  5709.       <method name="GetGlyphSvp" cname="gnome_rfont_get_glyph_svp">
  5710.         <return-type type="const-ArtSVP*" />
  5711.         <parameters>
  5712.           <parameter type="gint" name="glyph" />
  5713.         </parameters>
  5714.       </method>
  5715.       <method name="GetMatrix" cname="gnome_rfont_get_matrix">
  5716.         <return-type type="gdouble*" />
  5717.         <parameters>
  5718.           <parameter type="gdouble*" name="matrix" />
  5719.         </parameters>
  5720.       </method>
  5721.       <method name="GetPangoDescription" cname="gnome_rfont_get_pango_description">
  5722.         <return-type type="PangoFontDescription*" />
  5723.       </method>
  5724.       <method name="GetType" cname="gnome_rfont_get_type" shared="true">
  5725.         <return-type type="GType" />
  5726.       </method>
  5727.     </object>
  5728.     <struct name="GPGC" cname="GPGC" opaque="true" />
  5729.     <boxed name="GlyphList" cname="GnomeGlyphList" opaque="true">
  5730.       <method name="Advance" cname="gnome_glyphlist_advance">
  5731.         <return-type type="void" />
  5732.         <parameters>
  5733.           <parameter type="gboolean" name="advance" />
  5734.         </parameters>
  5735.       </method>
  5736.       <method name="Bbox" cname="gnome_glyphlist_bbox">
  5737.         <return-type type="ArtDRect*" />
  5738.         <parameters>
  5739.           <parameter type="const-gdouble*" name="transform" />
  5740.           <parameter type="gint" name="flags" />
  5741.           <parameter type="ArtDRect*" name="bbox" />
  5742.         </parameters>
  5743.       </method>
  5744.       <method name="Check" cname="gnome_glyphlist_check">
  5745.         <return-type type="gboolean" />
  5746.         <parameters>
  5747.           <parameter type="gboolean" name="rules" />
  5748.         </parameters>
  5749.       </method>
  5750.       <method name="Color" cname="gnome_glyphlist_color">
  5751.         <return-type type="void" />
  5752.         <parameters>
  5753.           <parameter type="guint32" name="color" />
  5754.         </parameters>
  5755.       </method>
  5756.       <method name="Duplicate" cname="gnome_glyphlist_duplicate">
  5757.         <return-type type="GnomeGlyphList*" />
  5758.       </method>
  5759.       <method name="Font" cname="gnome_glyphlist_font">
  5760.         <return-type type="void" />
  5761.         <parameters>
  5762.           <parameter type="GnomeFont*" name="font" />
  5763.         </parameters>
  5764.       </method>
  5765.       <method name="FromTextDumb" cname="gnome_glyphlist_from_text_dumb" shared="true">
  5766.         <return-type type="GnomeGlyphList*" />
  5767.         <parameters>
  5768.           <parameter type="GnomeFont*" name="font" />
  5769.           <parameter type="guint32" name="color" />
  5770.           <parameter type="gdouble" name="kerning" />
  5771.           <parameter type="gdouble" name="letterspace" />
  5772.           <parameter name="text" type="const-gchar*" />
  5773.         </parameters>
  5774.       </method>
  5775.       <method name="FromTextSizedDumb" cname="gnome_glyphlist_from_text_sized_dumb" shared="true">
  5776.         <return-type type="GnomeGlyphList*" />
  5777.         <parameters>
  5778.           <parameter type="GnomeFont*" name="font" />
  5779.           <parameter type="guint32" name="color" />
  5780.           <parameter type="gdouble" name="kerning" />
  5781.           <parameter type="gdouble" name="letterspace" />
  5782.           <parameter name="text" type="const-gchar*" />
  5783.           <parameter type="gint" name="length" />
  5784.         </parameters>
  5785.       </method>
  5786.       <method name="GetType" cname="gnome_glyphlist_get_type" shared="true">
  5787.         <return-type type="GType" />
  5788.       </method>
  5789.       <method name="Glyph" cname="gnome_glyphlist_glyph">
  5790.         <return-type type="void" />
  5791.         <parameters>
  5792.           <parameter type="gint" name="glyph" />
  5793.         </parameters>
  5794.       </method>
  5795.       <method name="Glyphs" cname="gnome_glyphlist_glyphs">
  5796.         <return-type type="void" />
  5797.         <parameters>
  5798.           <parameter type="gint*" name="glyphs" />
  5799.           <parameter type="gint" name="num_glyphs" />
  5800.         </parameters>
  5801.       </method>
  5802.       <method name="Kerning" cname="gnome_glyphlist_kerning">
  5803.         <return-type type="void" />
  5804.         <parameters>
  5805.           <parameter type="gdouble" name="kerning" />
  5806.         </parameters>
  5807.       </method>
  5808.       <method name="Letterspace" cname="gnome_glyphlist_letterspace">
  5809.         <return-type type="void" />
  5810.         <parameters>
  5811.           <parameter type="gdouble" name="letterspace" />
  5812.         </parameters>
  5813.       </method>
  5814.       <method name="Moveto" cname="gnome_glyphlist_moveto">
  5815.         <return-type type="void" />
  5816.         <parameters>
  5817.           <parameter type="gdouble" name="x" />
  5818.           <parameter type="gdouble" name="y" />
  5819.         </parameters>
  5820.       </method>
  5821.       <constructor cname="gnome_glyphlist_new" />
  5822.       <method name="Ref" cname="gnome_glyphlist_ref" deprecated="1">
  5823.         <return-type type="GnomeGlyphList*" />
  5824.       </method>
  5825.       <method name="Rmoveto" cname="gnome_glyphlist_rmoveto">
  5826.         <return-type type="void" />
  5827.         <parameters>
  5828.           <parameter type="gdouble" name="x" />
  5829.           <parameter type="gdouble" name="y" />
  5830.         </parameters>
  5831.       </method>
  5832.       <method name="TextDumb" cname="gnome_glyphlist_text_dumb">
  5833.         <return-type type="void" />
  5834.         <parameters>
  5835.           <parameter name="text" type="const-gchar*" />
  5836.         </parameters>
  5837.       </method>
  5838.       <method name="TextSizedDumb" cname="gnome_glyphlist_text_sized_dumb">
  5839.         <return-type type="void" />
  5840.         <parameters>
  5841.           <parameter name="text" type="const-gchar*" />
  5842.           <parameter type="gint" name="length" />
  5843.         </parameters>
  5844.       </method>
  5845.       <method name="Unref" cname="gnome_glyphlist_unref" deprecated="1">
  5846.         <return-type type="GnomeGlyphList*" />
  5847.       </method>
  5848.     </boxed>
  5849.     <struct name="PosGlyphList" cname="GnomePosGlyphList" opaque="true" />
  5850.     <struct name="PrintConfigOption" cname="GnomePrintConfigOption">
  5851.       <field name="Id" cname="id" type="const-gchar*" />
  5852.       <field name="Description" cname="description" type="const-gchar*" />
  5853.       <field name="Index" cname="index" type="gint" />
  5854.     </struct>
  5855.     <struct name="PrintPaper" cname="GnomePrintPaper">
  5856.       <field name="Version" cname="version" bits="8" type="guint" />
  5857.       <field name="Name" cname="name" type="guchar*" />
  5858.       <field name="Width" cname="width" type="gdouble" />
  5859.       <field name="Height" cname="height" type="gdouble" />
  5860.       <method name="FreeList" cname="gnome_print_paper_free_list" shared="true">
  5861.         <return-type type="void" />
  5862.         <parameters>
  5863.           <parameter type="GList*" name="papers" />
  5864.         </parameters>
  5865.       </method>
  5866.       <method name="GetByName" cname="gnome_print_paper_get_by_name" shared="true">
  5867.         <return-type type="const-GnomePrintPaper*" />
  5868.         <parameters>
  5869.           <parameter name="name" type="const-gchar*" />
  5870.         </parameters>
  5871.       </method>
  5872.       <method name="GetBySize" cname="gnome_print_paper_get_by_size" shared="true">
  5873.         <return-type type="const-GnomePrintPaper*" />
  5874.         <parameters>
  5875.           <parameter type="gdouble" name="width" />
  5876.           <parameter type="gdouble" name="height" />
  5877.         </parameters>
  5878.       </method>
  5879.       <method name="GetClosestBySize" cname="gnome_print_paper_get_closest_by_size" shared="true">
  5880.         <return-type type="const-GnomePrintPaper*" />
  5881.         <parameters>
  5882.           <parameter type="gdouble" name="width" />
  5883.           <parameter type="gdouble" name="height" />
  5884.           <parameter type="gboolean" name="mustfit" />
  5885.         </parameters>
  5886.       </method>
  5887.       <method name="GetDefault" cname="gnome_print_paper_get_default" shared="true">
  5888.         <return-type type="const-GnomePrintPaper*" />
  5889.       </method>
  5890.       <method name="GetList" cname="gnome_print_paper_get_list" shared="true">
  5891.         <return-type type="GList*" />
  5892.       </method>
  5893.     </struct>
  5894.     <boxed name="PrintUnit" cname="GnomePrintUnit">
  5895.       <field name="Version" cname="version" bits="8" type="guint" />
  5896.       <field name="Base" cname="base" bits="8" type="guint" />
  5897.       <field name="Unittobase" cname="unittobase" type="gdouble" />
  5898.       <field name="Name" cname="name" type="guchar*" />
  5899.       <field name="Abbr" cname="abbr" type="guchar*" />
  5900.       <field name="Plural" cname="plural" type="guchar*" />
  5901.       <field name="AbbrPlural" cname="abbr_plural" type="guchar*" />
  5902.       <method name="FreeList" cname="gnome_print_unit_free_list" shared="true">
  5903.         <return-type type="void" />
  5904.         <parameters>
  5905.           <parameter type="GList*" name="units" />
  5906.         </parameters>
  5907.       </method>
  5908.       <method name="GetByAbbreviation" cname="gnome_print_unit_get_by_abbreviation" shared="true">
  5909.         <return-type type="const-GnomePrintUnit*" />
  5910.         <parameters>
  5911.           <parameter name="abbreviation" type="const-gchar*" />
  5912.         </parameters>
  5913.       </method>
  5914.       <method name="GetByName" cname="gnome_print_unit_get_by_name" shared="true">
  5915.         <return-type type="const-GnomePrintUnit*" />
  5916.         <parameters>
  5917.           <parameter name="name" type="const-gchar*" />
  5918.         </parameters>
  5919.       </method>
  5920.       <method name="GetDefault" cname="gnome_print_unit_get_default" shared="true">
  5921.         <return-type type="const-GnomePrintUnit*" />
  5922.       </method>
  5923.       <method name="GetIdentity" cname="gnome_print_unit_get_identity" shared="true">
  5924.         <return-type type="const-GnomePrintUnit*" />
  5925.         <parameters>
  5926.           <parameter type="guint" name="Base" />
  5927.         </parameters>
  5928.       </method>
  5929.       <method name="GetList" cname="gnome_print_unit_get_list" shared="true">
  5930.         <return-type type="GList*" />
  5931.         <parameters>
  5932.           <parameter type="guint" name="bases" />
  5933.         </parameters>
  5934.       </method>
  5935.       <method name="GetName" cname="gnome_print_unit_get_name">
  5936.         <return-type type="gchar*" />
  5937.         <parameters>
  5938.           <parameter type="gboolean" name="plural" />
  5939.           <parameter type="gboolean" name="abbreviation" />
  5940.           <parameter type="gint" name="flags" />
  5941.         </parameters>
  5942.       </method>
  5943.       <method name="GetType" cname="gnome_print_unit_get_type" shared="true">
  5944.         <return-type type="GType" />
  5945.       </method>
  5946.     </boxed>
  5947.     <class name="Pgl" cname="GnomePgl_">
  5948.       <method name="Bbox" cname="gnome_pgl_bbox" shared="true">
  5949.         <return-type type="ArtDRect*" />
  5950.         <parameters>
  5951.           <parameter type="const-GnomePosGlyphList*" name="pgl" />
  5952.           <parameter type="ArtDRect*" name="bbox" />
  5953.         </parameters>
  5954.       </method>
  5955.       <method name="Destroy" cname="gnome_pgl_destroy" shared="true">
  5956.         <return-type type="void" />
  5957.         <parameters>
  5958.           <parameter type="GnomePosGlyphList*" name="pgl" />
  5959.         </parameters>
  5960.       </method>
  5961.       <method name="FromGl" cname="gnome_pgl_from_gl" shared="true">
  5962.         <return-type type="GnomePosGlyphList*" />
  5963.         <parameters>
  5964.           <parameter type="const-GnomeGlyphList*" name="gl" />
  5965.           <parameter type="const-gdouble*" name="transform" />
  5966.           <parameter type="guint" name="flags" />
  5967.         </parameters>
  5968.       </method>
  5969.       <method name="RenderRgb8" cname="gnome_pgl_render_rgb8" shared="true">
  5970.         <return-type type="void" />
  5971.         <parameters>
  5972.           <parameter type="const-GnomePosGlyphList*" name="pgl" />
  5973.           <parameter type="gdouble" name="x" />
  5974.           <parameter type="gdouble" name="y" />
  5975.           <parameter type="guchar*" name="buf" />
  5976.           <parameter type="gint" name="width" />
  5977.           <parameter type="gint" name="height" />
  5978.           <parameter type="gint" name="rowstride" />
  5979.           <parameter type="guint" name="flags" />
  5980.         </parameters>
  5981.       </method>
  5982.       <method name="RenderRgba8" cname="gnome_pgl_render_rgba8" shared="true">
  5983.         <return-type type="void" />
  5984.         <parameters>
  5985.           <parameter type="const-GnomePosGlyphList*" name="pgl" />
  5986.           <parameter type="gdouble" name="x" />
  5987.           <parameter type="gdouble" name="y" />
  5988.           <parameter type="guchar*" name="buf" />
  5989.           <parameter type="gint" name="width" />
  5990.           <parameter type="gint" name="height" />
  5991.           <parameter type="gint" name="rowstride" />
  5992.           <parameter type="guint" name="flags" />
  5993.         </parameters>
  5994.       </method>
  5995.       <method name="TestPoint" cname="gnome_pgl_test_point" shared="true">
  5996.         <return-type type="gboolean" />
  5997.         <parameters>
  5998.           <parameter type="const-GnomePosGlyphList*" name="pgl" />
  5999.           <parameter type="gdouble" name="x" />
  6000.           <parameter type="gdouble" name="y" />
  6001.         </parameters>
  6002.       </method>
  6003.     </class>
  6004.     <class name="Print" cname="GnomePrint_">
  6005.       <method name="Arcto" cname="gnome_print_arcto" shared="true">
  6006.         <return-type type="gint" />
  6007.         <parameters>
  6008.           <parameter type="GnomePrintContext*" name="pc" />
  6009.           <parameter type="gdouble" name="x" />
  6010.           <parameter type="gdouble" name="y" />
  6011.           <parameter type="gdouble" name="radius" />
  6012.           <parameter type="gdouble" name="angle1" />
  6013.           <parameter type="gdouble" name="angle2" />
  6014.           <parameter type="gint" name="direction" />
  6015.         </parameters>
  6016.       </method>
  6017.       <method name="ArtRgbaRgbaAffine" cname="gnome_print_art_rgba_rgba_affine" shared="true">
  6018.         <return-type type="void" />
  6019.         <parameters>
  6020.           <parameter type="art_u8*" name="dst" />
  6021.           <parameter type="int" name="x0" />
  6022.           <parameter type="int" name="y0" />
  6023.           <parameter type="int" name="x1" />
  6024.           <parameter type="int" name="y1" />
  6025.           <parameter type="int" name="dst_rowstride" />
  6026.           <parameter type="const-art_u8*" name="src" />
  6027.           <parameter type="int" name="src_width" />
  6028.           <parameter type="int" name="src_height" />
  6029.           <parameter type="int" name="src_rowstride" />
  6030.           <parameter type="const-double" array="true" name="affine" />
  6031.           <parameter type="ArtFilterLevel" name="level" />
  6032.           <parameter type="ArtAlphaGamma*" name="alphagamma" />
  6033.         </parameters>
  6034.       </method>
  6035.       <method name="ArtRgbaSvpAlpha" cname="gnome_print_art_rgba_svp_alpha" shared="true">
  6036.         <return-type type="void" />
  6037.         <parameters>
  6038.           <parameter type="const-ArtSVP*" name="svp" />
  6039.           <parameter type="int" name="x0" />
  6040.           <parameter type="int" name="y0" />
  6041.           <parameter type="int" name="x1" />
  6042.           <parameter type="int" name="y1" />
  6043.           <parameter type="art_u32" name="rgba" />
  6044.           <parameter type="art_u8*" name="buf" />
  6045.           <parameter type="int" name="rowstride" />
  6046.           <parameter type="ArtAlphaGamma*" name="alphagamma" />
  6047.         </parameters>
  6048.       </method>
  6049.       <method name="Beginpage" cname="gnome_print_beginpage" shared="true">
  6050.         <return-type type="gint" />
  6051.         <parameters>
  6052.           <parameter type="GnomePrintContext*" name="pc" />
  6053.           <parameter name="name" type="const-gchar*" />
  6054.         </parameters>
  6055.       </method>
  6056.       <method name="Bpath" cname="gnome_print_bpath" shared="true">
  6057.         <return-type type="gint" />
  6058.         <parameters>
  6059.           <parameter type="GnomePrintContext*" name="pc" />
  6060.           <parameter type="const-ArtBpath*" name="bpath" />
  6061.           <parameter type="gboolean" name="append" />
  6062.         </parameters>
  6063.       </method>
  6064.       <method name="Clip" cname="gnome_print_clip" shared="true">
  6065.         <return-type type="gint" />
  6066.         <parameters>
  6067.           <parameter type="GnomePrintContext*" name="pc" />
  6068.         </parameters>
  6069.       </method>
  6070.       <method name="Closepath" cname="gnome_print_closepath" shared="true">
  6071.         <return-type type="gint" />
  6072.         <parameters>
  6073.           <parameter type="GnomePrintContext*" name="pc" />
  6074.         </parameters>
  6075.       </method>
  6076.       <method name="Concat" cname="gnome_print_concat" shared="true">
  6077.         <return-type type="gint" />
  6078.         <parameters>
  6079.           <parameter type="GnomePrintContext*" name="pc" />
  6080.           <parameter type="const-gdouble*" name="matrix" />
  6081.         </parameters>
  6082.       </method>
  6083.       <method name="ConvertDistance" cname="gnome_print_convert_distance" shared="true">
  6084.         <return-type type="gboolean" />
  6085.         <parameters>
  6086.           <parameter type="gdouble*" name="distance" />
  6087.           <parameter type="const-GnomePrintUnit*" name="from" />
  6088.           <parameter type="const-GnomePrintUnit*" name="to" />
  6089.         </parameters>
  6090.       </method>
  6091.       <method name="ConvertDistanceFull" cname="gnome_print_convert_distance_full" shared="true">
  6092.         <return-type type="gboolean" />
  6093.         <parameters>
  6094.           <parameter type="gdouble*" name="distance" />
  6095.           <parameter type="const-GnomePrintUnit*" name="from" />
  6096.           <parameter type="const-GnomePrintUnit*" name="to" />
  6097.           <parameter type="gdouble" name="ctmscale" />
  6098.           <parameter type="gdouble" name="devicescale" />
  6099.         </parameters>
  6100.       </method>
  6101.       <method name="Curveto" cname="gnome_print_curveto" shared="true">
  6102.         <return-type type="gint" />
  6103.         <parameters>
  6104.           <parameter type="GnomePrintContext*" name="pc" />
  6105.           <parameter type="gdouble" name="x1" />
  6106.           <parameter type="gdouble" name="y1" />
  6107.           <parameter type="gdouble" name="x2" />
  6108.           <parameter type="gdouble" name="y2" />
  6109.           <parameter type="gdouble" name="x3" />
  6110.           <parameter type="gdouble" name="y3" />
  6111.         </parameters>
  6112.       </method>
  6113.       <method name="EndDoc" cname="gnome_print_end_doc" shared="true">
  6114.         <return-type type="gint" />
  6115.         <parameters>
  6116.           <parameter type="GnomePrintContext*" name="pc" />
  6117.         </parameters>
  6118.       </method>
  6119.       <method name="Eoclip" cname="gnome_print_eoclip" shared="true">
  6120.         <return-type type="gint" />
  6121.         <parameters>
  6122.           <parameter type="GnomePrintContext*" name="pc" />
  6123.         </parameters>
  6124.       </method>
  6125.       <method name="Eofill" cname="gnome_print_eofill" shared="true">
  6126.         <return-type type="gint" />
  6127.         <parameters>
  6128.           <parameter type="GnomePrintContext*" name="pc" />
  6129.         </parameters>
  6130.       </method>
  6131.       <method name="Fill" cname="gnome_print_fill" shared="true">
  6132.         <return-type type="gint" />
  6133.         <parameters>
  6134.           <parameter type="GnomePrintContext*" name="pc" />
  6135.         </parameters>
  6136.       </method>
  6137.       <method name="Glyphlist" cname="gnome_print_glyphlist" shared="true">
  6138.         <return-type type="gint" />
  6139.         <parameters>
  6140.           <parameter type="GnomePrintContext*" name="pc" />
  6141.           <parameter type="GnomeGlyphList*" name="glyphlist" />
  6142.         </parameters>
  6143.       </method>
  6144.       <method name="Grayimage" cname="gnome_print_grayimage" shared="true">
  6145.         <return-type type="gint" />
  6146.         <parameters>
  6147.           <parameter type="GnomePrintContext*" name="pc" />
  6148.           <parameter name="data" type="const-guchar" array="1" />
  6149.           <parameter type="gint" name="width" />
  6150.           <parameter type="gint" name="height" />
  6151.           <parameter type="gint" name="rowstride" />
  6152.         </parameters>
  6153.       </method>
  6154.       <method name="Grestore" cname="gnome_print_grestore" shared="true">
  6155.         <return-type type="gint" />
  6156.         <parameters>
  6157.           <parameter type="GnomePrintContext*" name="pc" />
  6158.         </parameters>
  6159.       </method>
  6160.       <method name="Gsave" cname="gnome_print_gsave" shared="true">
  6161.         <return-type type="gint" />
  6162.         <parameters>
  6163.           <parameter type="GnomePrintContext*" name="pc" />
  6164.         </parameters>
  6165.       </method>
  6166.       <method name="LineStroked" cname="gnome_print_line_stroked" shared="true">
  6167.         <return-type type="gint" />
  6168.         <parameters>
  6169.           <parameter type="GnomePrintContext*" name="pc" />
  6170.           <parameter type="gdouble" name="x0" />
  6171.           <parameter type="gdouble" name="y0" />
  6172.           <parameter type="gdouble" name="x1" />
  6173.           <parameter type="gdouble" name="y1" />
  6174.         </parameters>
  6175.       </method>
  6176.       <method name="Lineto" cname="gnome_print_lineto" shared="true">
  6177.         <return-type type="gint" />
  6178.         <parameters>
  6179.           <parameter type="GnomePrintContext*" name="pc" />
  6180.           <parameter type="gdouble" name="x" />
  6181.           <parameter type="gdouble" name="y" />
  6182.         </parameters>
  6183.       </method>
  6184.       <method name="Moveto" cname="gnome_print_moveto" shared="true">
  6185.         <return-type type="gint" />
  6186.         <parameters>
  6187.           <parameter type="GnomePrintContext*" name="pc" />
  6188.           <parameter type="gdouble" name="x" />
  6189.           <parameter type="gdouble" name="y" />
  6190.         </parameters>
  6191.       </method>
  6192.       <method name="Newpath" cname="gnome_print_newpath" shared="true">
  6193.         <return-type type="gint" />
  6194.         <parameters>
  6195.           <parameter type="GnomePrintContext*" name="pc" />
  6196.         </parameters>
  6197.       </method>
  6198.       <method name="PangoCreateContext" cname="gnome_print_pango_create_context" shared="true">
  6199.         <return-type type="PangoContext*" />
  6200.         <parameters>
  6201.           <parameter type="PangoFontMap*" name="fontmap" />
  6202.         </parameters>
  6203.       </method>
  6204.       <method name="PangoCreateLayout" cname="gnome_print_pango_create_layout" shared="true">
  6205.         <return-type type="PangoLayout*" />
  6206.         <parameters>
  6207.           <parameter type="GnomePrintContext*" name="gpc" />
  6208.         </parameters>
  6209.       </method>
  6210.       <method name="PangoFontMapNew" cname="gnome_print_pango_font_map_new" shared="true">
  6211.         <return-type type="PangoFontMap*" />
  6212.       </method>
  6213.       <method name="PangoGetDefaultFontMap" cname="gnome_print_pango_get_default_font_map" shared="true">
  6214.         <return-type type="PangoFontMap*" />
  6215.       </method>
  6216.       <method name="PangoGlyphString" cname="gnome_print_pango_glyph_string" shared="true">
  6217.         <return-type type="void" />
  6218.         <parameters>
  6219.           <parameter type="GnomePrintContext*" name="gpc" />
  6220.           <parameter type="PangoFont*" name="font" />
  6221.           <parameter type="PangoGlyphString*" name="glyphs" />
  6222.         </parameters>
  6223.       </method>
  6224.       <method name="PangoLayout" cname="gnome_print_pango_layout" shared="true">
  6225.         <return-type type="void" />
  6226.         <parameters>
  6227.           <parameter type="GnomePrintContext*" name="gpc" />
  6228.           <parameter type="PangoLayout*" name="layout" />
  6229.         </parameters>
  6230.       </method>
  6231.       <method name="PangoLayoutLine" cname="gnome_print_pango_layout_line" shared="true">
  6232.         <return-type type="void" />
  6233.         <parameters>
  6234.           <parameter type="GnomePrintContext*" name="gpc" />
  6235.           <parameter type="PangoLayoutLine*" name="line" />
  6236.         </parameters>
  6237.       </method>
  6238.       <method name="PangoLayoutPrint" cname="gnome_print_pango_layout_print" shared="true">
  6239.         <return-type type="void" />
  6240.         <parameters>
  6241.           <parameter type="GnomePrintContext*" name="gpc" />
  6242.           <parameter type="PangoLayout*" name="pl" />
  6243.         </parameters>
  6244.       </method>
  6245.       <method name="PangoUpdateContext" cname="gnome_print_pango_update_context" shared="true">
  6246.         <return-type type="void" />
  6247.         <parameters>
  6248.           <parameter type="PangoContext*" name="context" />
  6249.           <parameter type="GnomePrintContext*" name="gpc" />
  6250.         </parameters>
  6251.       </method>
  6252.       <method name="RectFilled" cname="gnome_print_rect_filled" shared="true">
  6253.         <return-type type="gint" />
  6254.         <parameters>
  6255.           <parameter type="GnomePrintContext*" name="pc" />
  6256.           <parameter type="gdouble" name="x" />
  6257.           <parameter type="gdouble" name="y" />
  6258.           <parameter type="gdouble" name="width" />
  6259.           <parameter type="gdouble" name="height" />
  6260.         </parameters>
  6261.       </method>
  6262.       <method name="RectStroked" cname="gnome_print_rect_stroked" shared="true">
  6263.         <return-type type="gint" />
  6264.         <parameters>
  6265.           <parameter type="GnomePrintContext*" name="pc" />
  6266.           <parameter type="gdouble" name="x" />
  6267.           <parameter type="gdouble" name="y" />
  6268.           <parameter type="gdouble" name="width" />
  6269.           <parameter type="gdouble" name="height" />
  6270.         </parameters>
  6271.       </method>
  6272.       <method name="Rgbaimage" cname="gnome_print_rgbaimage" shared="true">
  6273.         <return-type type="gint" />
  6274.         <parameters>
  6275.           <parameter type="GnomePrintContext*" name="pc" />
  6276.           <parameter name="data" type="const-guchar" array="1" />
  6277.           <parameter type="gint" name="width" />
  6278.           <parameter type="gint" name="height" />
  6279.           <parameter type="gint" name="rowstride" />
  6280.         </parameters>
  6281.       </method>
  6282.       <method name="Rgbimage" cname="gnome_print_rgbimage" shared="true">
  6283.         <return-type type="gint" />
  6284.         <parameters>
  6285.           <parameter type="GnomePrintContext*" name="pc" />
  6286.           <parameter name="data" type="const-guchar" array="1" />
  6287.           <parameter type="gint" name="width" />
  6288.           <parameter type="gint" name="height" />
  6289.           <parameter type="gint" name="rowstride" />
  6290.         </parameters>
  6291.       </method>
  6292.       <method name="Rotate" cname="gnome_print_rotate" shared="true">
  6293.         <return-type type="gint" />
  6294.         <parameters>
  6295.           <parameter type="GnomePrintContext*" name="pc" />
  6296.           <parameter type="gdouble" name="theta" />
  6297.         </parameters>
  6298.       </method>
  6299.       <method name="Scale" cname="gnome_print_scale" shared="true">
  6300.         <return-type type="gint" />
  6301.         <parameters>
  6302.           <parameter type="GnomePrintContext*" name="pc" />
  6303.           <parameter type="gdouble" name="sx" />
  6304.           <parameter type="gdouble" name="sy" />
  6305.         </parameters>
  6306.       </method>
  6307.       <method name="Setdash" cname="gnome_print_setdash" shared="true">
  6308.         <return-type type="gint" />
  6309.         <parameters>
  6310.           <parameter type="GnomePrintContext*" name="pc" />
  6311.           <parameter type="gint" name="n_values" />
  6312.           <parameter type="const-gdouble*" name="values" />
  6313.           <parameter type="gdouble" name="offset" />
  6314.         </parameters>
  6315.       </method>
  6316.       <method name="Setfont" cname="gnome_print_setfont" shared="true">
  6317.         <return-type type="gint" />
  6318.         <parameters>
  6319.           <parameter type="GnomePrintContext*" name="pc" />
  6320.           <parameter type="const-GnomeFont*" name="font" />
  6321.         </parameters>
  6322.       </method>
  6323.       <method name="Setlinecap" cname="gnome_print_setlinecap" shared="true">
  6324.         <return-type type="gint" />
  6325.         <parameters>
  6326.           <parameter type="GnomePrintContext*" name="pc" />
  6327.           <parameter type="gint" name="captype" />
  6328.         </parameters>
  6329.       </method>
  6330.       <method name="Setlinejoin" cname="gnome_print_setlinejoin" shared="true">
  6331.         <return-type type="gint" />
  6332.         <parameters>
  6333.           <parameter type="GnomePrintContext*" name="pc" />
  6334.           <parameter type="gint" name="jointype" />
  6335.         </parameters>
  6336.       </method>
  6337.       <method name="Setlinewidth" cname="gnome_print_setlinewidth" shared="true">
  6338.         <return-type type="gint" />
  6339.         <parameters>
  6340.           <parameter type="GnomePrintContext*" name="pc" />
  6341.           <parameter type="gdouble" name="width" />
  6342.         </parameters>
  6343.       </method>
  6344.       <method name="Setmiterlimit" cname="gnome_print_setmiterlimit" shared="true">
  6345.         <return-type type="gint" />
  6346.         <parameters>
  6347.           <parameter type="GnomePrintContext*" name="pc" />
  6348.           <parameter type="gdouble" name="limit" />
  6349.         </parameters>
  6350.       </method>
  6351.       <method name="Setopacity" cname="gnome_print_setopacity" shared="true">
  6352.         <return-type type="gint" />
  6353.         <parameters>
  6354.           <parameter type="GnomePrintContext*" name="pc" />
  6355.           <parameter type="gdouble" name="opacity" />
  6356.         </parameters>
  6357.       </method>
  6358.       <method name="Setrgbcolor" cname="gnome_print_setrgbcolor" shared="true">
  6359.         <return-type type="gint" />
  6360.         <parameters>
  6361.           <parameter type="GnomePrintContext*" name="pc" />
  6362.           <parameter type="gdouble" name="r" />
  6363.           <parameter type="gdouble" name="g" />
  6364.           <parameter type="gdouble" name="b" />
  6365.         </parameters>
  6366.       </method>
  6367.       <method name="Show" cname="gnome_print_show" shared="true">
  6368.         <return-type type="gint" />
  6369.         <parameters>
  6370.           <parameter type="GnomePrintContext*" name="pc" />
  6371.           <parameter name="text" type="const-gchar*" />
  6372.         </parameters>
  6373.       </method>
  6374.       <method name="ShowSized" cname="gnome_print_show_sized" shared="true">
  6375.         <return-type type="gint" />
  6376.         <parameters>
  6377.           <parameter type="GnomePrintContext*" name="pc" />
  6378.           <parameter name="text" type="const-gchar*" />
  6379.           <parameter type="gint" name="bytes" />
  6380.         </parameters>
  6381.       </method>
  6382.       <method name="Showpage" cname="gnome_print_showpage" shared="true">
  6383.         <return-type type="gint" />
  6384.         <parameters>
  6385.           <parameter type="GnomePrintContext*" name="pc" />
  6386.         </parameters>
  6387.       </method>
  6388.       <method name="Stroke" cname="gnome_print_stroke" shared="true">
  6389.         <return-type type="gint" />
  6390.         <parameters>
  6391.           <parameter type="GnomePrintContext*" name="pc" />
  6392.         </parameters>
  6393.       </method>
  6394.       <method name="Strokepath" cname="gnome_print_strokepath" shared="true">
  6395.         <return-type type="gint" />
  6396.         <parameters>
  6397.           <parameter type="GnomePrintContext*" name="pc" />
  6398.         </parameters>
  6399.       </method>
  6400.       <method name="Translate" cname="gnome_print_translate" shared="true">
  6401.         <return-type type="gint" />
  6402.         <parameters>
  6403.           <parameter type="GnomePrintContext*" name="pc" />
  6404.           <parameter type="gdouble" name="x" />
  6405.           <parameter type="gdouble" name="y" />
  6406.         </parameters>
  6407.       </method>
  6408.       <method name="Vpath" cname="gnome_print_vpath" shared="true">
  6409.         <return-type type="gint" />
  6410.         <parameters>
  6411.           <parameter type="GnomePrintContext*" name="pc" />
  6412.           <parameter type="const-ArtVpath*" name="vpath" />
  6413.           <parameter type="gboolean" name="append" />
  6414.         </parameters>
  6415.       </method>
  6416.     </class>
  6417.   </namespace>
  6418.   <namespace name="Gnome" library="gnomeprintui-2-2">
  6419.     <enum name="PaperSelectorFlags" cname="GnomePaperSelectorFlags" gtype="gnome_paper_selector_flags_get_type" type="flags">
  6420.       <member cname="GNOME_PAPER_SELECTOR_MARGINS" name="Margins" value="1 << 0" />
  6421.       <member cname="GNOME_PAPER_SELECTOR_FEED_ORIENTATION" name="FeedOrientation" value="1 << 1" />
  6422.     </enum>
  6423.     <enum name="PrintButtons" cname="GnomePrintButtons" gtype="gnome_print_buttons_get_type" type="enum">
  6424.       <member cname="GNOME_PRINT_DIALOG_RESPONSE_PRINT" name="Print" value="1" />
  6425.       <member cname="GNOME_PRINT_DIALOG_RESPONSE_PREVIEW" name="Preview" />
  6426.       <member cname="GNOME_PRINT_DIALOG_RESPONSE_CANCEL" name="Cancel" value="(int)Gtk.ResponseType.Cancel" />
  6427.     </enum>
  6428.     <enum name="PrintDialogFlags" cname="GnomePrintDialogFlags" gtype="gnome_print_dialog_flags_get_type" type="flags">
  6429.       <member cname="GNOME_PRINT_DIALOG_RANGE" name="Range" value="1 << 0" />
  6430.       <member cname="GNOME_PRINT_DIALOG_COPIES" name="Copies" value="1 << 1" />
  6431.     </enum>
  6432.     <enum name="PrintDialogRangeFlags" cname="GnomePrintDialogRangeFlags" gtype="gnome_print_dialog_range_flags_get_type" type="flags">
  6433.       <member cname="GNOME_PRINT_RANGE_CURRENT" name="Current" value="1 << 0" />
  6434.       <member cname="GNOME_PRINT_RANGE_ALL" name="All" value="1 << 1" />
  6435.       <member cname="GNOME_PRINT_RANGE_RANGE" name="Range" value="1 << 2" />
  6436.       <member cname="GNOME_PRINT_RANGE_SELECTION" name="Selection" value="1 << 3" />
  6437.       <member cname="GNOME_PRINT_RANGE_SELECTION_UNSENSITIVE" name="SelectionUnsensitive" value="1 << 4" />
  6438.     </enum>
  6439.     <enum name="PrintRangeType" cname="GnomePrintRangeType" gtype="gnome_print_range_type_get_type" type="enum">
  6440.       <member cname="GNOME_PRINT_RANGETYPE_NONE" name="None" />
  6441.       <member cname="GNOME_PRINT_RANGETYPE_CUSTOM" name="Custom" />
  6442.       <member cname="GNOME_PRINT_RANGETYPE_PAGES" name="Pages" />
  6443.     </enum>
  6444.     <object name="FontDialog" cname="GnomeFontDialog" parent="GtkDialog">
  6445.       <method name="GetFontsel" cname="gnome_font_dialog_get_fontsel">
  6446.         <return-type type="GtkWidget*" />
  6447.       </method>
  6448.       <method name="GetPreview" cname="gnome_font_dialog_get_preview">
  6449.         <return-type type="GtkWidget*" />
  6450.       </method>
  6451.       <method name="GetType" cname="gnome_font_dialog_get_type" shared="true">
  6452.         <return-type type="GtkType" />
  6453.       </method>
  6454.       <constructor cname="gnome_font_dialog_new">
  6455.         <parameters>
  6456.           <parameter type="const-gchar*" name="title" />
  6457.         </parameters>
  6458.       </constructor>
  6459.     </object>
  6460.     <object name="FontPreview" cname="GnomeFontPreview" parent="GtkImage">
  6461.       <method name="GetType" cname="gnome_font_preview_get_type" shared="true">
  6462.         <return-type type="GtkType" />
  6463.       </method>
  6464.       <constructor cname="gnome_font_preview_new" />
  6465.       <method name="SetColor" cname="gnome_font_preview_set_color">
  6466.         <return-type type="void" />
  6467.         <parameters>
  6468.           <parameter type="guint32" name="color" />
  6469.         </parameters>
  6470.       </method>
  6471.       <method name="SetFont" cname="gnome_font_preview_set_font">
  6472.         <return-type type="void" />
  6473.         <parameters>
  6474.           <parameter type="GnomeFont*" name="font" />
  6475.         </parameters>
  6476.       </method>
  6477.       <method name="SetPhrase" cname="gnome_font_preview_set_phrase">
  6478.         <return-type type="void" />
  6479.         <parameters>
  6480.           <parameter name="phrase" type="const-gchar*" />
  6481.         </parameters>
  6482.       </method>
  6483.     </object>
  6484.     <object name="FontSelection" cname="GnomeFontSelection" parent="GtkHBox">
  6485.       <signal name="FontSet" cname="font_set" when="FIRST">
  6486.         <return-type type="void" />
  6487.         <parameters>
  6488.           <parameter type="GnomeFontSelection*" name="fontsel" />
  6489.           <parameter type="GnomeFont*" name="font" />
  6490.         </parameters>
  6491.       </signal>
  6492.       <method name="GetFace" cname="gnome_font_selection_get_face">
  6493.         <return-type type="GnomeFontFace*" />
  6494.       </method>
  6495.       <method name="GetFont" cname="gnome_font_selection_get_font">
  6496.         <return-type type="GnomeFont*" />
  6497.       </method>
  6498.       <method name="GetSize" cname="gnome_font_selection_get_size">
  6499.         <return-type type="gdouble" />
  6500.       </method>
  6501.       <method name="GetType" cname="gnome_font_selection_get_type" shared="true">
  6502.         <return-type type="GtkType" />
  6503.       </method>
  6504.       <constructor cname="gnome_font_selection_new" />
  6505.       <method name="SetFont" cname="gnome_font_selection_set_font">
  6506.         <return-type type="void" />
  6507.         <parameters>
  6508.           <parameter type="GnomeFont*" name="font" />
  6509.         </parameters>
  6510.       </method>
  6511.     </object>
  6512.     <object name="PaperSelector" cname="GnomePaperSelector" parent="GtkHBox">
  6513.       <method name="GetType" cname="gnome_paper_selector_get_type" shared="true">
  6514.         <return-type type="GType" />
  6515.       </method>
  6516.       <constructor cname="gnome_paper_selector_new">
  6517.         <parameters>
  6518.           <parameter type="GnomePrintConfig*" name="config" />
  6519.         </parameters>
  6520.       </constructor>
  6521.       <constructor cname="gnome_paper_selector_new_with_flags">
  6522.         <parameters>
  6523.           <parameter type="GnomePrintConfig*" name="config" />
  6524.           <parameter type="gint" name="flags" />
  6525.         </parameters>
  6526.       </constructor>
  6527.     </object>
  6528.     <object name="PrintConfigDialog" cname="GnomePrintConfigDialog" parent="GtkDialog">
  6529.       <property name="PrintConfig" cname="print_config" type="gpointer" writeable="true" construct-only="true" />
  6530.       <method name="Construct" cname="gnome_print_config_dialog_construct">
  6531.         <return-type type="void" />
  6532.       </method>
  6533.       <method name="GetType" cname="gnome_print_config_dialog_get_type" shared="true">
  6534.         <return-type type="GType" />
  6535.       </method>
  6536.       <constructor cname="gnome_print_config_dialog_new">
  6537.         <parameters>
  6538.           <parameter type="GnomePrintConfig*" name="gpc" />
  6539.         </parameters>
  6540.       </constructor>
  6541.     </object>
  6542.     <object name="PrintDialog" cname="GnomePrintDialog" parent="GtkDialog">
  6543.       <property name="PrintConfig" cname="print_config" type="gpointer" writeable="true" construct-only="true" />
  6544.       <method name="Construct" cname="gnome_print_dialog_construct">
  6545.         <return-type type="void" />
  6546.         <parameters>
  6547.           <parameter name="title" type="const-gchar*" />
  6548.           <parameter type="gint" name="flags" />
  6549.         </parameters>
  6550.       </method>
  6551.       <method name="ConstructRangeAny" cname="gnome_print_dialog_construct_range_any">
  6552.         <return-type type="void" />
  6553.         <parameters>
  6554.           <parameter type="gint" name="flags" />
  6555.           <parameter type="GtkWidget*" name="range_widget" />
  6556.           <parameter name="currentlabel" type="const-gchar*" />
  6557.           <parameter name="rangelabel" type="const-gchar*" />
  6558.         </parameters>
  6559.       </method>
  6560.       <method name="ConstructRangeCustom" cname="gnome_print_dialog_construct_range_custom">
  6561.         <return-type type="void" />
  6562.         <parameters>
  6563.           <parameter type="GtkWidget*" name="custom" />
  6564.         </parameters>
  6565.       </method>
  6566.       <method name="ConstructRangePage" cname="gnome_print_dialog_construct_range_page">
  6567.         <return-type type="void" />
  6568.         <parameters>
  6569.           <parameter type="gint" name="flags" />
  6570.           <parameter type="gint" name="start" />
  6571.           <parameter type="gint" name="end" />
  6572.           <parameter name="currentlabel" type="const-gchar*" />
  6573.           <parameter name="rangelabel" type="const-gchar*" />
  6574.         </parameters>
  6575.       </method>
  6576.       <method name="GetConfig" cname="gnome_print_dialog_get_config">
  6577.         <return-type type="GnomePrintConfig*" />
  6578.       </method>
  6579.       <method name="GetCopies" cname="gnome_print_dialog_get_copies">
  6580.         <return-type type="void" />
  6581.         <parameters>
  6582.           <parameter type="gint*" name="copies" />
  6583.           <parameter type="gboolean*" name="collate" />
  6584.         </parameters>
  6585.       </method>
  6586.       <method name="GetRange" cname="gnome_print_dialog_get_range">
  6587.         <return-type type="GnomePrintRangeType" />
  6588.       </method>
  6589.       <method name="GetRangePage" cname="gnome_print_dialog_get_range_page">
  6590.         <return-type type="int" />
  6591.         <parameters>
  6592.           <parameter type="gint*" name="start" />
  6593.           <parameter type="gint*" name="end" />
  6594.         </parameters>
  6595.       </method>
  6596.       <method name="GetType" cname="gnome_print_dialog_get_type" shared="true">
  6597.         <return-type type="GType" />
  6598.       </method>
  6599.       <constructor cname="gnome_print_dialog_new">
  6600.         <parameters>
  6601.           <parameter type="GnomePrintJob*" name="gpj" />
  6602.           <parameter name="title" type="const-gchar*" />
  6603.           <parameter name="flags" type="GnomePrintDialogFlags" />
  6604.         </parameters>
  6605.       </constructor>
  6606.       <method name="Run" cname="gnome_print_dialog_run">
  6607.         <return-type type="gint" />
  6608.       </method>
  6609.       <method name="SetCopies" cname="gnome_print_dialog_set_copies">
  6610.         <return-type type="void" />
  6611.         <parameters>
  6612.           <parameter type="gint" name="copies" />
  6613.           <parameter type="gint" name="collate" />
  6614.         </parameters>
  6615.       </method>
  6616.     </object>
  6617.     <object name="PrintJobPreview" cname="GnomePrintJobPreview" parent="GtkWindow">
  6618.       <property name="Nx" cname="nx" type="ulong" readable="true" writeable="true" />
  6619.       <property name="Ny" cname="ny" type="ulong" readable="true" writeable="true" />
  6620.       <property name="Job" cname="job" type="GnomePrintJob" readable="true" writeable="true" construct-only="true" />
  6621.       <method name="GetType" cname="gnome_print_job_preview_get_type" shared="true">
  6622.         <return-type type="GtkType" />
  6623.       </method>
  6624.       <constructor cname="gnome_print_job_preview_new">
  6625.         <parameters>
  6626.           <parameter type="GnomePrintJob*" name="gpm" />
  6627.           <parameter name="title" type="const-gchar*" />
  6628.         </parameters>
  6629.       </constructor>
  6630.     </object>
  6631.     <object name="PrintPreview" cname="GnomePrintPreview" parent="GnomePrintContext">
  6632.       <method name="GetType" cname="gnome_print_preview_get_type" shared="true">
  6633.         <return-type type="GType" />
  6634.       </method>
  6635.       <constructor cname="gnome_print_preview_new">
  6636.         <parameters>
  6637.           <parameter type="GnomePrintConfig*" name="config" />
  6638.           <parameter type="GnomeCanvas*" name="canvas" />
  6639.         </parameters>
  6640.       </constructor>
  6641.       <constructor cname="gnome_print_preview_new_full">
  6642.         <parameters>
  6643.           <parameter type="GnomePrintConfig*" name="config" />
  6644.           <parameter type="GnomeCanvas*" name="canvas" />
  6645.           <parameter type="const-gdouble*" name="transform" />
  6646.           <parameter type="const-ArtDRect*" name="region" />
  6647.         </parameters>
  6648.       </constructor>
  6649.     </object>
  6650.     <object name="PrintUnitSelector" cname="GnomePrintUnitSelector" parent="GtkHBox">
  6651.       <signal name="Modified" cname="modified" when="FIRST">
  6652.         <return-type type="void" />
  6653.         <parameters>
  6654.           <parameter type="GnomePrintUnitSelector*" name="selector" />
  6655.         </parameters>
  6656.       </signal>
  6657.       <method name="AddAdjustment" cname="gnome_print_unit_selector_add_adjustment">
  6658.         <return-type type="void" />
  6659.         <parameters>
  6660.           <parameter type="GtkAdjustment*" name="adjustment" />
  6661.         </parameters>
  6662.       </method>
  6663.       <method name="GetType" cname="gnome_print_unit_selector_get_type" shared="true">
  6664.         <return-type type="GType" />
  6665.       </method>
  6666.       <method name="GetUnit" cname="gnome_print_unit_selector_get_unit">
  6667.         <return-type type="const-GnomePrintUnit*" />
  6668.       </method>
  6669.       <constructor cname="gnome_print_unit_selector_new">
  6670.         <parameters>
  6671.           <parameter type="guint" name="bases" />
  6672.         </parameters>
  6673.       </constructor>
  6674.       <method name="RemoveAdjustment" cname="gnome_print_unit_selector_remove_adjustment">
  6675.         <return-type type="void" />
  6676.         <parameters>
  6677.           <parameter type="GtkAdjustment*" name="adjustment" />
  6678.         </parameters>
  6679.       </method>
  6680.       <method name="SetBases" cname="gnome_print_unit_selector_set_bases">
  6681.         <return-type type="void" />
  6682.         <parameters>
  6683.           <parameter type="guint" name="bases" />
  6684.         </parameters>
  6685.       </method>
  6686.       <method name="SetUnit" cname="gnome_print_unit_selector_set_unit">
  6687.         <return-type type="void" />
  6688.         <parameters>
  6689.           <parameter type="const-GnomePrintUnit*" name="unit" />
  6690.         </parameters>
  6691.       </method>
  6692.     </object>
  6693.   </namespace>
  6694.   <namespace name="Gnome" library="panel-applet-2">
  6695.     <enum name="PanelAppletBackgroundType" cname="PanelAppletBackgroundType" type="enum">
  6696.       <member cname="PANEL_NO_BACKGROUND" name="NoBackground" />
  6697.       <member cname="PANEL_COLOR_BACKGROUND" name="ColorBackground" />
  6698.       <member cname="PANEL_PIXMAP_BACKGROUND" name="PixmapBackground" />
  6699.     </enum>
  6700.     <enum name="PanelAppletFlags" cname="PanelAppletFlags" type="flags">
  6701.       <member cname="PANEL_APPLET_FLAGS_NONE" name="FlagsNone" />
  6702.       <member cname="PANEL_APPLET_EXPAND_MAJOR" name="ExpandMajor" value="1 << 0" />
  6703.       <member cname="PANEL_APPLET_EXPAND_MINOR" name="ExpandMinor" value="1 << 1" />
  6704.       <member cname="PANEL_APPLET_HAS_HANDLE" name="HasHandle" value="1 << 2" />
  6705.     </enum>
  6706.     <callback name="PanelAppletFactoryCallback" cname="PanelAppletFactoryCallback">
  6707.       <return-type type="gboolean" />
  6708.       <parameters>
  6709.         <parameter type="PanelApplet*" name="applet" />
  6710.         <parameter type="const-gchar*" name="iid" />
  6711.         <parameter type="gpointer" name="user_data" />
  6712.       </parameters>
  6713.     </callback>
  6714.     <object name="PanelAppletShell" cname="PanelAppletShell" parent="BonoboObject" hidden="1">
  6715.       <field name="Priv" cname="priv" type="PanelAppletShellPrivate*" />
  6716.       <method name="Construct" cname="panel_applet_shell_construct">
  6717.         <return-type type="void" />
  6718.         <parameters>
  6719.           <parameter type="PanelApplet*" name="applet" />
  6720.         </parameters>
  6721.       </method>
  6722.       <method name="GetType" cname="panel_applet_shell_get_type" shared="true">
  6723.         <return-type type="GType" />
  6724.       </method>
  6725.       <constructor cname="panel_applet_shell_new">
  6726.         <parameters>
  6727.           <parameter type="PanelApplet*" name="applet" />
  6728.         </parameters>
  6729.       </constructor>
  6730.     </object>
  6731.     <object name="PanelApplet" cname="PanelApplet" parent="GtkEventBox" abstract="1">
  6732.       <field name="Priv" cname="priv" type="PanelAppletPrivate*" />
  6733.       <signal name="ChangeOrient" cname="change_orient" when="LAST">
  6734.         <return-type type="void" />
  6735.         <parameters>
  6736.           <parameter type="PanelApplet*" name="applet" />
  6737.           <parameter type="PanelAppletOrient" name="orient" />
  6738.         </parameters>
  6739.       </signal>
  6740.       <signal name="ChangeSize" cname="change_size" when="LAST">
  6741.         <return-type type="void" />
  6742.         <parameters>
  6743.           <parameter type="PanelApplet*" name="applet" />
  6744.           <parameter type="guint" name="size" />
  6745.         </parameters>
  6746.       </signal>
  6747.       <signal name="ChangeBackground" cname="change_background" when="LAST">
  6748.         <return-type type="void" />
  6749.         <parameters>
  6750.           <parameter type="PanelApplet*" name="applet" />
  6751.           <parameter type="PanelAppletBackgroundType" name="type" />
  6752.           <parameter type="GdkColor*" name="color" />
  6753.           <parameter type="GdkPixmap*" name="pixmap" />
  6754.         </parameters>
  6755.       </signal>
  6756.       <signal name="MoveFocusOutOfApplet" cname="move_focus_out_of_applet" when="LAST">
  6757.         <return-type type="void" />
  6758.         <parameters>
  6759.           <parameter type="PanelApplet*" name="frame" />
  6760.           <parameter type="GtkDirectionType" name="direction" />
  6761.         </parameters>
  6762.       </signal>
  6763.       <method name="AddPreferences" cname="panel_applet_add_preferences">
  6764.         <return-type type="void" />
  6765.         <parameters>
  6766.           <parameter type="const-gchar*" name="schema_dir" />
  6767.           <parameter type="GError**" name="opt_error" />
  6768.         </parameters>
  6769.       </method>
  6770.       <method name="FactoryMain" cname="panel_applet_factory_main" shared="true" hidden="1">
  6771.         <return-type type="int" />
  6772.         <parameters>
  6773.           <parameter type="const-gchar*" name="iid" />
  6774.           <parameter type="GType" name="applet_type" />
  6775.           <parameter type="PanelAppletFactoryCallback" name="callback" />
  6776.           <parameter type="gpointer" name="data" />
  6777.         </parameters>
  6778.       </method>
  6779.       <method name="FactoryMainClosure" cname="panel_applet_factory_main_closure" shared="true" hidden="1">
  6780.         <return-type type="int" />
  6781.         <parameters>
  6782.           <parameter type="const-gchar*" name="iid" />
  6783.           <parameter type="GType" name="applet_type" />
  6784.           <parameter type="GClosure*" name="closure" />
  6785.         </parameters>
  6786.       </method>
  6787.       <method name="GconfGetBool" cname="panel_applet_gconf_get_bool">
  6788.         <return-type type="gboolean" />
  6789.         <parameters>
  6790.           <parameter type="const-gchar*" name="key" />
  6791.           <parameter type="GError**" name="opt_error" />
  6792.         </parameters>
  6793.       </method>
  6794.       <method name="GconfGetFloat" cname="panel_applet_gconf_get_float">
  6795.         <return-type type="gdouble" />
  6796.         <parameters>
  6797.           <parameter type="const-gchar*" name="key" />
  6798.           <parameter type="GError**" name="opt_error" />
  6799.         </parameters>
  6800.       </method>
  6801.       <method name="GconfGetFullKey" cname="panel_applet_gconf_get_full_key">
  6802.         <return-type type="gchar*" />
  6803.         <parameters>
  6804.           <parameter type="const-gchar*" name="key" />
  6805.         </parameters>
  6806.       </method>
  6807.       <method name="GconfGetInt" cname="panel_applet_gconf_get_int">
  6808.         <return-type type="gint" />
  6809.         <parameters>
  6810.           <parameter type="const-gchar*" name="key" />
  6811.           <parameter type="GError**" name="opt_error" />
  6812.         </parameters>
  6813.       </method>
  6814.       <method name="GconfGetList" cname="panel_applet_gconf_get_list">
  6815.         <return-type type="GSList*" />
  6816.         <parameters>
  6817.           <parameter type="const-gchar*" name="key" />
  6818.           <parameter type="GConfValueType" name="list_type" />
  6819.           <parameter type="GError**" name="opt_error" />
  6820.         </parameters>
  6821.       </method>
  6822.       <method name="GconfGetString" cname="panel_applet_gconf_get_string">
  6823.         <return-type type="gchar*" />
  6824.         <parameters>
  6825.           <parameter type="const-gchar*" name="key" />
  6826.           <parameter type="GError**" name="opt_error" />
  6827.         </parameters>
  6828.       </method>
  6829.       <method name="GconfGetValue" cname="panel_applet_gconf_get_value">
  6830.         <return-type type="GConfValue*" />
  6831.         <parameters>
  6832.           <parameter type="const-gchar*" name="key" />
  6833.           <parameter type="GError**" name="opt_error" />
  6834.         </parameters>
  6835.       </method>
  6836.       <method name="GconfSetBool" cname="panel_applet_gconf_set_bool">
  6837.         <return-type type="void" />
  6838.         <parameters>
  6839.           <parameter type="const-gchar*" name="key" />
  6840.           <parameter type="gboolean" name="the_bool" />
  6841.           <parameter type="GError**" name="opt_error" />
  6842.         </parameters>
  6843.       </method>
  6844.       <method name="GconfSetFloat" cname="panel_applet_gconf_set_float">
  6845.         <return-type type="void" />
  6846.         <parameters>
  6847.           <parameter type="const-gchar*" name="key" />
  6848.           <parameter type="gdouble" name="the_float" />
  6849.           <parameter type="GError**" name="opt_error" />
  6850.         </parameters>
  6851.       </method>
  6852.       <method name="GconfSetInt" cname="panel_applet_gconf_set_int">
  6853.         <return-type type="void" />
  6854.         <parameters>
  6855.           <parameter type="const-gchar*" name="key" />
  6856.           <parameter type="gint" name="the_int" />
  6857.           <parameter type="GError**" name="opt_error" />
  6858.         </parameters>
  6859.       </method>
  6860.       <method name="GconfSetList" cname="panel_applet_gconf_set_list">
  6861.         <return-type type="void" />
  6862.         <parameters>
  6863.           <parameter type="const-gchar*" name="key" />
  6864.           <parameter type="GConfValueType" name="list_type" />
  6865.           <parameter type="GSList*" name="list" />
  6866.           <parameter type="GError**" name="opt_error" />
  6867.         </parameters>
  6868.       </method>
  6869.       <method name="GconfSetString" cname="panel_applet_gconf_set_string">
  6870.         <return-type type="void" />
  6871.         <parameters>
  6872.           <parameter type="const-gchar*" name="key" />
  6873.           <parameter type="const-gchar*" name="the_string" />
  6874.           <parameter type="GError**" name="opt_error" />
  6875.         </parameters>
  6876.       </method>
  6877.       <method name="GconfSetValue" cname="panel_applet_gconf_set_value">
  6878.         <return-type type="void" />
  6879.         <parameters>
  6880.           <parameter type="const-gchar*" name="key" />
  6881.           <parameter type="GConfValue*" name="value" />
  6882.           <parameter type="GError**" name="opt_error" />
  6883.         </parameters>
  6884.       </method>
  6885.       <method name="GetBackground" cname="panel_applet_get_background">
  6886.         <return-type type="PanelAppletBackgroundType" />
  6887.         <parameters>
  6888.           <parameter type="GdkColor*" name="color" />
  6889.           <parameter type="GdkPixmap**" name="pixmap" />
  6890.         </parameters>
  6891.       </method>
  6892.       <method name="GetControl" cname="panel_applet_get_control">
  6893.         <return-type type="BonoboControl*" />
  6894.       </method>
  6895.       <method name="GetFlags" cname="panel_applet_get_flags" new_flag="1">
  6896.         <return-type type="PanelAppletFlags" />
  6897.       </method>
  6898.       <method name="GetLockedDown" cname="panel_applet_get_locked_down">
  6899.         <return-type type="gboolean" />
  6900.       </method>
  6901.       <method name="GetOrient" cname="panel_applet_get_orient">
  6902.         <return-type type="PanelAppletOrient" />
  6903.       </method>
  6904.       <method name="GetPopupComponent" cname="panel_applet_get_popup_component">
  6905.         <return-type type="BonoboUIComponent*" />
  6906.       </method>
  6907.       <method name="GetPreferencesKey" cname="panel_applet_get_preferences_key">
  6908.         <return-type type="gchar*" />
  6909.       </method>
  6910.       <method name="GetSize" cname="panel_applet_get_size">
  6911.         <return-type type="guint" />
  6912.       </method>
  6913.       <method name="GetType" cname="panel_applet_get_type" shared="true">
  6914.         <return-type type="GType" />
  6915.       </method>
  6916.       <constructor cname="panel_applet_new" />
  6917.       <method name="RequestFocus" cname="panel_applet_request_focus">
  6918.         <return-type type="void" />
  6919.         <parameters>
  6920.           <parameter type="guint32" name="timestamp" />
  6921.         </parameters>
  6922.       </method>
  6923.       <method name="SetBackgroundWidget" cname="panel_applet_set_background_widget">
  6924.         <return-type type="void" />
  6925.         <parameters>
  6926.           <parameter type="GtkWidget*" name="widget" />
  6927.         </parameters>
  6928.       </method>
  6929.       <method name="SetFlags" cname="panel_applet_set_flags">
  6930.         <return-type type="void" />
  6931.         <parameters>
  6932.           <parameter type="PanelAppletFlags" name="flags" />
  6933.         </parameters>
  6934.       </method>
  6935.       <method name="SetSizeHints" cname="panel_applet_set_size_hints">
  6936.         <return-type type="void" />
  6937.         <parameters>
  6938.           <parameter type="const-int*" name="size_hints" />
  6939.           <parameter type="int" name="n_elements" />
  6940.           <parameter type="int" name="base_size" />
  6941.         </parameters>
  6942.       </method>
  6943.       <method name="SetupMenu" cname="panel_applet_setup_menu">
  6944.         <return-type type="void" />
  6945.         <parameters>
  6946.           <parameter type="const-gchar*" name="xml" />
  6947.           <parameter type="const-BonoboUIVerb*" name="verb_list" />
  6948.           <parameter type="gpointer" name="user_data" />
  6949.         </parameters>
  6950.       </method>
  6951.       <method name="SetupMenuFromFile" cname="panel_applet_setup_menu_from_file">
  6952.         <return-type type="void" />
  6953.         <parameters>
  6954.           <parameter type="const-gchar*" name="opt_datadir" />
  6955.           <parameter type="const-gchar*" name="file" />
  6956.           <parameter type="const-gchar*" name="opt_app_name" />
  6957.           <parameter type="const-BonoboUIVerb*" name="verb_list" />
  6958.           <parameter type="gpointer" name="user_data" />
  6959.         </parameters>
  6960.       </method>
  6961.       <method name="ShlibFactory" cname="panel_applet_shlib_factory" shared="true">
  6962.         <return-type type="Bonobo_Unknown" />
  6963.         <parameters>
  6964.           <parameter type="const-char*" name="iid" />
  6965.           <parameter type="GType" name="applet_type" />
  6966.           <parameter type="PortableServer_POA" name="poa" />
  6967.           <parameter type="gpointer" name="impl_ptr" />
  6968.           <parameter type="PanelAppletFactoryCallback" name="callback" />
  6969.           <parameter type="gpointer" name="user_data" />
  6970.           <parameter type="CORBA_Environment*" name="ev" />
  6971.         </parameters>
  6972.       </method>
  6973.       <method name="ShlibFactoryClosure" cname="panel_applet_shlib_factory_closure" shared="true">
  6974.         <return-type type="Bonobo_Unknown" />
  6975.         <parameters>
  6976.           <parameter type="const-char*" name="iid" />
  6977.           <parameter type="GType" name="applet_type" />
  6978.           <parameter type="PortableServer_POA" name="poa" />
  6979.           <parameter type="gpointer" name="impl_ptr" />
  6980.           <parameter type="GClosure*" name="closure" />
  6981.           <parameter type="CORBA_Environment*" name="ev" />
  6982.         </parameters>
  6983.       </method>
  6984.     </object>
  6985.     <alias name="PanelAppletOrient" cname="PanelAppletOrient" type="GNOME_Vertigo_PanelOrient" />
  6986.   </namespace>
  6987. </api>